编辑div标签

时间:2011-07-07 15:07:21

标签: jquery

如果我有4个div:

<div class="divData">data 1</div>
<div class="divData">data 2</div>
<div class="divData">data 3</div>
<div class="divData">data 4</div>

我知道我可以使用.length找出页面上有多少div:

alert( $(".divData").length ); // returns 4

是否可以更改第3个div中的文本而不具有id并保持类名不变?

4 个答案:

答案 0 :(得分:2)

是的,它正在使用eq [docs]

$(".divData").eq(2).text('foo');

答案 1 :(得分:1)

是。执行$(".divData:eq(2)")然后调用您的链函数以进行修改。

答案 2 :(得分:0)

试试这个

$('.divData').eq(2).text('Your Text Here');

答案 3 :(得分:0)

是:

$('.divData').eq(2).text('myText');