<!DOCTYPE html><html><head><script src="/jquery/jquery-1.11.1.min.js"></script><script>$(document).ready(function(){ $("#btn1").click(function(){ $("#test1").text(function(i,origText){ return "Old text: " + origText + " New text: Hello world! (index: " + i + ")"; }); }); $("#btn2").click(function(){ $("#test2").html(function(i,origText){ return "Old html: " + origText + " New html: Hello <b>world!</b> (index: " + i + ")"; }); });});</script></head><body><p id="test1">这是<b>粗体</b>文本。</p><p id="test2">这是另一段<b>粗体</b>文本。</p><button id="btn1">显示旧/新文本</button><button id="btn2">显示旧/新 HTML</button></body></html>这个实例里面用了html text两个回调函数 想知道其意义在哪里 以及两个参数分别代指什么 多谢!
2 回答
blovetu
TA贡献319条经验 获得超234个赞
val()是属性节点,像input的话就得用val()来放值。
html和text都是用来获取和设置标签的内容的
不同在于,html会获取到标签里的所有标签(HMTL代码和文字)
而text只获取文字
添加回答
举报
0/150
提交
取消