js回调函数的理解
1.将函数理解为一个值。2.函数中的形参不是参数,而是可以直接用的结果。类似ajax的data。
理解了以上两点,就理解了回调函数。还不理解可参考w3cSchool。
例子:
$("#btn1").click(function(){
$("#test1").text(function(i,origText){
return "Old text: " + origText + " New text: Hello world!
(index: " + i + ")";
});
});
以上,理解如下:
1.text()函数需要一个输入值。这个值就是回调函数的返回值。
2.i和origText是可以直接用的结果,而不是参数。根据规定,这里i是该元素的索引,origText是该元素里原始的text值。
jQuery 的用法,W3CSchool是很好的资料。

浙公网安备 33010602011771号