1. 获得内容 - text()、html() 以及 val()
text() - 设置或返回所选元素的文本内容
html() - 设置或返回所选元素的内容(包括 HTML 标记)
val() - 设置或返回表单字段的值
2. 获取属性 - attr()
例如:
$("button").click(function(){
alert($("#w3s").attr("href")); /* 获取id为w3s元素中属性href对应的网址 */
});
3. 上面的三个 jQuery 方法:text()、html() 以及 val(),同样拥有回调函数。回调函数由两个参数:被选元素列表中当前元素的下标,以及原始(旧的)值。然后以函数新值返回您希望使用的字符串。
例如:
$("button").click(function () {
$(".ul02 li").html(function (index, old_content) {
return old_content + index;
})
})
4. 设置属性 - attr,可以一次设置多个属性值
例如:
$("button").click(function () {
$("a").attr({href: "http://www.mayanan.cn", target: "_blank"});
})
5. jQuery 方法 attr(),也提供回调函数。回调函数由两个参数:被选元素列表中当前元素的下标,以及原始(旧的)值。然后以函数新值返回您希望使用的字符串。
例如:
$("button").click(function () {
$("a").attr("href", function (index, old_content) {
return old_content + "/jquery/";
})
})