`
KAXU
  • 浏览: 266971 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

jquery 属性 html()

阅读更多

html()

获取匹配元素集合第一个元素的html源码。这个属性不可以在xml文档中使用。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
                    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <script src="http://code.jquery.com/jquery-latest.js"></script>
  
  <script>
  $(document).ready(function(){
    
    $("p").click(function () {
      var htmlStr = $(this).html();
      $(this).text(htmlStr);
    });

  });
  </script>
  <style>
  p { margin:8px; font-size:20px; color:blue; 
      cursor:pointer; }
  b { text-decoration:underline; }
  button { cursor:pointer; }
  </style>
</head>
<body>
  <p>
    <b>Click</b> to change the <span id="tag">html</span>
  </p>
  <p>
    to a <span id="text">text</span> node.
  </p>
  <p>
    This <button name="nada">button</button> does nothing.
  </p>
</body>
</html>

 

var htmlStr = $(this).html();
这里通过单击p元素获取p元素集合。对p元素集合中第一个p元素调用html()方法,获取其源码。以下是点击后显示的源码

<b>Click</b> to change the <span id="tag">html</span>

to a <span id="text">text</span> node.
 This <button name="nada">button</button> does nothing.

 

 

html(val)

对匹配元素集合中每个元素注入源码‘val’。这个属性不可以在xml文档中使用。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
                    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <script src="http://code.jquery.com/jquery-latest.js"></script>
  
  <script>
  $(document).ready(function(){
    $("div").html("<span class='red'>Hello <b>Again</b></span>");
  });
  </script>
  <style>
  .red { color:red; }
  </style>
</head>
<body>
  <span>Hello</span>
  <div></div>
  <div></div>
  <div></div>
</body>
</html>

 

$("div").html("<span class='red'>Hello <b>Again</b></span>");
对匹配div元素集合中每个div元素都注入源码‘<span class='red'>Hello <b>Again</b></span>’。

分享到:
评论

相关推荐

    jquery中左侧属性菜单和发光button案例

    jquery中左侧属性菜单和发光button案例111111111111111111111111111

    jquery模拟HTML5的PLACEHOLDER属性的插件

    Placeholder是HTML5新增的一个属性,当input或者textarea设置了该属性后,该值的内容将作为灰字提示显示在文本框中,当文本框获得焦点时,提示文字消失。如: &lt;input name="username" type="text" placeholder=...

    jQuery给HTML标签添加自定义属性.zip

    jQuery给HTML标签添加自定义属性.zip

    用jquery设置按钮的disabled属性的实现代码

    在jquery中可以使用attr()函数修改按钮的disable属性 $(“#test”).attr(‘disabled’,false); jquery 控制button的disabled属性 代码如下: $(‘#button’).attr(‘disabled’,”true”);添加disabled属性 $(‘#...

    方便打印的jQuery mobile data属性

    HTML5日趋火爆 jQuery mobile的搭配应用也受前端开发者的追捧 这里整理了data属性 便于打印和学习

    jQuery快速开发资料jQuery案例 代码 素材 笔记 作业资料.zip

    jQuery快速开发资料jQuery案例 代码 素材 笔记 作业资料,学习资料 01-getElementById获取元素.html 02-getElementsByTagName获取某些元素.html 03-H5新增获取元素方式(1).html 04-获取特殊元素.html 05-事件三要素....

    jquery中添加属性和删除属性

    jquery中添加属性和删除属性: 代码如下: $(“#2args”).attr(“disabled”,’disabled’); $(“#2args”).removeAttr(“disabled”); 问题背景: 选择“选项1”是,“两个参数”这个单选按钮有效。 选择“选项2”...

    最新jquery.1.8.1

    在jQuery 1.8.1中,可以采用无前缀的属性名,并自动生成适合当前浏览器的前缀。例如,在Chrome中,jQuery调用$("#myscroll").css("marquee-direction", "backwards")将设置为“-webkit-marquee-direction: backwards...

    jquery属性,遍历,HTML操作方法详解

    Jquery属性遍历、HTML操作。 Jquery拥有可操作HTML元素和属性的强大方法。 下面是我整理的一些jquery遍历函数: .add() 将元素添加到匹配元素的集合中。 .andSelf() 把堆栈中之前的元素集添加到当前集合...

    jQuery Mobile Data 属性

    jQuery Mobile 使用 HTML5 data-* 属性来为移动设备创建更具触摸友好性和吸引性的外观。 在下面的参考列表中,粗体显示的值为默认值。 按钮 在1.4 版本以后已废弃。使用 CSS 类 替代。带有 data-role=”button” 的...

    jQuery 1.4.1 中文参考

    2.1.2 jQuery(html, [ownerDocument]) 18 2.1.3 jQuery(html, props) 19 2.1.4 jQuery(elements) 20 2.1.5 jQuery() 20 2.1.6 jQuery(callback) 21 2.2 jQuery 对象访问 22 2.2.1 each(callback) 22 2.2.2 size() 23...

    JQuery中根据属性或属性值获得元素(6种情况获取方法)

    在jQuery 中$(“”),这个语法等同于$(document.createElement(“span”)) ,这是一种用法,在选择元素的时候还会这样子的用:[attribute$=value],匹配给定的属性是以某些值结尾的元素。下面举个例子来说明一下: ...

    JQuery属性操作与循环用法示例

    本文实例讲述了JQuery属性操作与循环用法。分享给大家供大家参考,具体如下: 取出或者设置html内容 var $htm= $("#div").html 取出 $("#div").html("文字&lt;/span&gt;") 设置 取出或者设置某个属性的值 var $src=$('#...

    jQuery的context属性用法实例

    本文实例讲述了jQuery的context属性用法。分享给大家供大家参考。具体分析如下: 此属性可以返回传给jQuery()的原始DOM节点内容,即jQuery()方法的第二个参数值。 如果jQuery()方法没有指定此参数,那么context指向...

    jQuery小例子源码

    3.知道了,css中border属性,background-image(url)图片的相对地址,路径起点的按照html运行的页面算起 . backageound-repeat:指定背景的位置,上下左右中。 backageound-repeat:指定背景的平铺方向 4。jQuery中的...

    最新 jQuery 1.7正式发布(附带1.6中文API)

    另外,在jQuery 1.7中移除了event.layerX和event.layerY这两个属性,以及jQuery.isNaN()和jQuery.event.proxy()方法,分别用event.originalEvent.layerX and event.originalEvent.layerY、jQuery.isNumeric()、...

    JQuery教程自学笔记

    2.3.5读写HTML元素的css 属性 36 2.3.6 操作HTML元素的长宽大小 37 三、JQuery UI 39 3.1 概述 39 3.2 JQuery UI 基本工作过程 41 3.2.1初始化 41 3.2.2 方法 42 3.2.3 通用方法 42 3.2.4 事件 43 3.2.5 共有事件 43...

    JQuery中属性过滤选择器用法实例分析

    本文实例讲述了JQuery中属性过滤选择器用法。分享给大家供大家参考。具体如下: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;...

    JQuery新版中文手册

    jQuery(html,[ownerDoc]) jQuery(callback) jQuery.holdReady(hold)1.6+ jQuery 对象访问 each(callback) size() length selector context get([index]) index([selector|element]) 数据缓存 data([key]...

    jquerydemo

    8. 属性过滤选择器 9. 子元素过滤选择器 10. 表单元素过滤选择器 11. 小结1 12. 选择器练习 13. 创建和插入节点 14. 重写 JS 实验之分类添加内容 15. 删除及清空节点 16. 重写 JS 实验之员工管理 17. 克隆和替换...

Global site tag (gtag.js) - Google Analytics