2011-07-07 128 views
0

如果我有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 

是否有可能改變沒有第三個文本的文本是否有一個id並保持類名不變?

回答

2

是的,它是用eq[docs]

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

是。做$(".divData:eq(2)")然後調用你的鏈函數來修改它。

0

試試這個

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

這將選擇第四個'div' ... –

+0

jQuerys'.EQ()'調用需要一個從零開始的索引。 –

+0

ohhhhh是的我忘記了,謝謝 –

0

是:

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