为了账号安全,请及时绑定邮箱和手机立即绑定

如何理解text()里function的两个形参的作用

 $(".left a:first").text(function(index,text){

            return '增加新的文本内容' + text

        })


正在回答

4 回答

index - 可选。接受选择器的 index 位置。

html - 可选。接受选择器的当前内容。


0 回复 有任何疑惑可以回复我~

index为元素在集合中的索引位置,text为原先的text值。

前面的$()取到的可能是一个JQuery对象,也可能是一个JQuery对象数组。

进行text()时,是要对每一个对象进行操作,有一个隐式的循环。


2 回复 有任何疑惑可以回复我~

index无意义,可以用任何字符替换,但不能空缺。至于为什么我不知道。

text代表原有的文本内容,只要和大括号内的text保持一致,同样可以用任何字符替换。

1 回复 有任何疑惑可以回复我~

index 代替字符串:'增加新的文本内容'

text就是text文本内容

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

如何理解text()里function的两个形参的作用

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信