大LOVE辉
2016-09-17 15:44
$("input:eq(2)").attr('value',function(i, val){ return '通过function设置' + val }) 是什么意思```
.arr(…)之前的选择器部分可能选中多个,也可能选中单个;
引用function之后,就会对选中的每一个个体依次执行函数内的部分:
对每一个个体,都有默认的参数,就是function(i,val)里的i 和 val。
i是这个个体在选中的整体里的索引值index;val 是这个个体的value值。//可以把attr('value',function(x,y){…})作为一个“函数回调设置”的格式,之后的css等内容中都会有相似的格式。
这个语句的意思是,把选择的对象的内容都设置为:“通过function设置”+(该对象的原文本内容)。
echo "thanks!"
那个显示框显示被遮住了,光标移动,就能看到 value
jQuery基础 (一)—样式篇
217509 学习 · 1218 问题
相似问题