我想讀出附加到某個元素的類名並根據該類名包含特定值(「active」)採取行動。 classname可能類似於:class =「bla-bla-bla first active」。什麼是最好的方式來做到這一點?jQuery如何檢查類名是否包含某個值
4
A
回答
27
類名稱用空格隔開,所以你只需要$(something).hasClass('active')
此外,您可以使用.is()
方法,像這樣:$(somthing).is('.active')
,返回true
或false
。
最後,你可以用它作爲選擇,像這樣會更好:$('li.active').doSomething()
6
你會簡單地使用。就是功能。例如,如果你有一個div < DIV ID =「DIVID」級=「喇嘛喇嘛喇嘛第一主動」/>你可以使用:
if ($('#divid').is('.active')) { alert('Its active!'); }
這種方法將與任何jQuery選擇語法工作,這意味着你可以做一些相當深入的檢查,遠遠超出了CSS類。有關更多信息,請參閱jQuery documentation。
相關問題
- 1. 如何檢測jQuery中某個屬性是否包含某個值?
- 2. 檢查是否包含jQuery
- 3. 如何檢查id名稱是否包含某種模式?
- 4. Jquery檢查類名是否包含字符,例如「Y」或「N」
- 5. 如何檢查HashSet是否包含值?
- 6. 如何檢查NSSet是否包含某種類的對象?
- 7. 如何檢查一個TextView是否包含某個字符串
- 8. 如何檢查一個數組的某個索引是否包含一個值
- 9. 如何檢查字符串是否包含某個字符?
- 10. 如何檢查html是否包含與iMacros的某個數字
- 11. 序言 - 如何檢查列表是否包含某個項目
- 12. 檢查子字符串是否包含某個值
- 13. 檢查值是否包含某個字符串
- 14. 檢查表列是否包含某個值
- 15. 如何檢查一個目錄是否包含某種文件類型?
- 16. 的Javascript:我如何檢查是否一個數組包含某些價值觀
- 17. jquery檢查一個div是否包含div上的類
- 18. 如何檢查url是否包含多個字符串。 Javascript/jquery
- 19. jquery檢查輸入.val()是否包含某些字符
- 20. 更新另一列時檢查某列是否包含某個值
- 21. ORDER BY GROUP_CONCAT是否包含某個值?
- 22. jQuery檢查Cookie是否包含文本
- 23. 如何檢查兩個字典是否包含相同的值?
- 24. 如何檢查Ruby數組是否包含多個值之一?
- 25. 如何檢查一個值是否包含特定文本
- 26. 如何檢查數組參數是否包含一個值
- 27. 如何檢查字符串是否包含某些內容?
- 28. Numpy:如何檢查數組是否包含某些數字?
- 29. 序言 - 如何檢查列表是否包含某些元素?
- 30. javascript檢查一個元素是否包含某個字符串
謝謝,需要推向正確的方向! – tvgemert 2009-11-23 15:47:08