jQuery html() 方法用于设置或返回被选元素的内容(innerHTML)。
$(selector).html(content); // 设置被选元素的内容 $(selector).html(); // 返回被选元素的内容
当使用 html() 方法时,如果没有参数,则返回被选元素的当前内容。如果使用了参数,则会将参数作为新的内容来设置被选元素。
html() 方法可以用来替代 innerHTML 属性。但是,与 innerHTML 属性不同,html() 方法不会返回文本和注释节点。
// 返回This is a test的内容 $("#test").html(); // This is a test
除了字符串外,html() 方法也可以接受一个函数作为参数。该函数将在每个匹配元素上执行,并将当前元素作为上下文传递。函数返回值将作为新的 HTML 内容来设置匹配元素。
// 返回This is a test., 加上一些文本 $("#test").html(function(){ return "Test: " + $(this).text(); }); // Test: This is a test.
此外,jQuery 还提供了一些特殊方法来快速地从 HTML 字符串中创建 DOM 对象并添加到 DOM 中。这些方法包括 append(), prepend(), after(), before(), wrap(), wrapAll() 等方法。
jQuery 可以创建隐藏、显示、切换、滑动以及自定义动画等效果。亲自试一试请试一下这个 jQuery 效果: - 领先的 Web 技术教程站...
jQuery 拥有供 AJAX 开发的丰富函数(方法)库。jQuery AJAX 实例请点击下面的按钮,就可以通过 AJAX 来改变这段文本点击按钮,...
jQuery :contains() 选择器jQuery 选择器实例 选取所有包含 is 的 p 元素:$(p:contains(is)) 定义和用法 :contains() 选择器选...
jQuery :enabled 选择器jQuery 选择器实例 选取所有启用的表单元素:$(:enabled) 定义和用法 :enabled 选择器选取所有启用的表单...
jQuery 选择器参考手册实例隐藏所有 type=radio 的 input 元素:$(:radio)亲自试一试定义和用法:radio 选择器选取类型为 radio ...