Jquery问题记录---text()、html() 以及 val() 的回调函数
2014-11-28 17:29
399 查看
text()、html() 以及 val() 的回调函数
上面的三个 jQuery 方法:text()、html() 以及 val(),同样拥有回调函数。回调函数由两个参数:被选元素列表中当前元素的下标,以及原始(旧的)值。然后以函数新值返回您希望使用的字符串。下面的例子演示带有回调函数的 text() 和 html():
实例
$("#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 + ")"; }); });
<!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>
相关文章推荐
- jQuery - 设置内容和属性 设置内容 - text()、html() 以及 val() , 设置属性 - attr()
- jQuery中的text()、html()和val()以及innerText、innerHTML和value
- jQuery中的text()、html()和val()以及innerText、innerHTML和value
- jquery的text()、html() 以及 val()
- jquery中text,html中回调函数下标的问题
- jQuery中的text()、html()和val()以及javascript中的innerText、innerHTML和value
- JQuery text()、html() 以及 val()
- jQuery中的text()、html()和val()以及javascript中的innerText、innerHTML和value
- jQuery来了--text(),html(),val(),attr(),捕获内容/属性,设置内容/属性,回调函数
- JQuery 常见方法 VAL () HTML() TEXT() 以及HTML和TEXT的区别
- JQuery获得内容 - text()、html() 以及 val()的区别
- jQuery中的text()、html()和val()以及innerText、innerHTML和value
- jquery的html,val,text,attr方法
- jquery中val,text,html,attr的区别
- jquery 中,html、val与text三者属性取值的联系与区别
- jquery中val,text,html,attr的区别
- jquery的html(),text(),val()比较
- Jquery中dom对象取值的3种方式:val()、html()、text()
- jquery的html,text,val
- jquery中,html、val与text三者属性取值的联系与区别