我有一個名爲formStyle的類,它在我的網頁中出現好幾次。是否有可能選擇讓我們說第一和第三(與jQuery),如果他們是五個選擇類jquery
回答
是的,這樣的
$('.formStyle:eq(0), .formStyle:eq(2)')
你可以使用jQuery的:eq()
-selector,但它更容易(可能更快,由於本機選擇器)選擇所有這些,並選擇之後需要的:
var elements = $('.formStyle');
elements.eq(0) // first
elements.eq(2) // third
這可能是做的最好的方式。 – 2011-05-20 08:39:44
如果給這些元素唯一的ID並直接引用它們,你會好得多。他們仍然可以分享同一個班級。
您可以使用EQ選擇,以獲得特定的索引
$('.formStyle:eq(0), .formStyle:eq(2)') // Will return the first and 3rd elements with the class formStyle
這是正確的。 +1!唯一的問題是,這可能是非常冗長的(取決於元素的數量),因爲你需要一遍又一遍地輸入'.formStyle'。 – jwueller 2011-05-20 08:39:48
我同意,你的方式肯定更好:D – 2011-05-20 08:40:23
- 1. jquery類選擇
- 2. JQuery的類選擇
- 3. jQuery選擇一類
- 4. JQuery的類選擇
- 5. JQuery的類選擇
- 6. jQuery的類選擇
- 7. JQuery類選擇器vs id選擇器
- 8. JQuery:選擇器只選擇第一類
- 9. jQuery ::選擇器vs類選擇器
- 10. jQuery的選擇另一類
- 11. jQuery的選擇類價值
- 12. jQuery的:從類選擇
- 13. jQuery的.parent()類選擇
- 14. 選擇具有類的jQuery
- 15. jQuery類選擇混亂
- 16. 用Jquery選擇類元素
- 17. 在jQuery中選擇類
- 18. JQuery選擇多個類
- 19. jQuery類選擇器奇怪
- 20. Jquery按類替代選擇
- 21. CSS類選擇器的jQuery
- 22. jquery id選擇更改類
- 23. jQuery嵌套類選擇器
- 24. jQuery的性能 - 類選擇
- 25. jQuery類選擇器問題
- 26. jQuery的選擇CSS類:前
- 27. jQuery的不選擇DIV類
- 28. jQuery類選擇器僅選擇類的第一個元素
- 29. 如何使用jQuery選擇器選擇類中的所有類
- 30. 與CSS類選擇覆蓋JQuery的類選擇
對,除了eq是0的基礎之外,所以他想要0和2的第一和第三項。 – 2011-05-20 08:36:50