text()/html()/val()
- text()-设置或返回所选元素的文本内容
- html()-设置或返回所选元素的内容(包括HTML标记)
- val()-设置或返回表单字段的值(用于表单中)
当上述三个方法无参数时,为获取当前元素的值;
有参数时,为设置当前元素的值;
上述三个方法同样拥有回调函数,回调函数有两个参数:
1.被选元素列表中当前元素的下标;
2.原始(旧的)值
回调函数会返回一个值,用来设置当前元素的值,
attr()-设置/获取属性值
$("#w3s").attr("href"); $("#baidu").attr("href","http://www.baidu.com");
attr()允许同时设置多个属性:
$("#w3s").attr({ "href" : "http://www.w3school.com.cn/jquery", "title" : "W3School jQuery Tutorial" });
attr()的回调函数
$("#w3s").attr("href", function(i,origValue){ return origValue + "/jquery"; });