2009-06-29 27 views
0

JQuery中的eq(index)可以接受超過9的索引嗎?jQuery中的eq(index)可以接受超過9的索引嗎?

如果是的話,還有什麼解決辦法嗎?或替代品?

我在問,因爲我寫了一些使用JQuery進行報廢的代碼。

而這個頁面上測試時:這個jQuery選擇「HTML上心TABLE TBODY TR TD TABLE TBODY TR TD TABLE TBODY TR TD TABLE TBODY TR TD TABLE TBODY TR TD TABLE TBODY

http://www.zappos.com/n/p/p/7498055/c/181710.html

TR TD FONT:eq(11)「

它失敗了,我發現它只是工作,如果索引小於10,任何數字大於9,它會得到錯誤的元素。

+0

我知道它太久了,你有沒有想法讓它變短? – 2009-06-29 15:46:04

回答

2

是的,只要它在範圍內,它就接受任何索引。

if (index <= 9 && index >= 0) $('p').eq(index).foo(); 
0

作爲ALTER本地屏幕抓取Zappos,我們確實有一個公共API,您可以使用它來獲取產品信息。看看http://developer.zappos.com瞭解更多信息

相關問題