我想读出附加到某个元素的类名并根据该类名包含特定值(“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. 如何检查NSSet是否包含某种类的对象?
- 5. 如何检查一个TextView是否包含某个字符串
- 6. 如何检查一个数组的某个索引是否包含一个值
- 7. 如何检查html是否包含与iMacros的某个数字
- 8. 如何检查字符串是否包含某个字符?
- 9. 序言 - 如何检查列表是否包含某个项目
- 10. 如何检查一个目录是否包含某种文件类型?
- 11. 的Javascript:我如何检查是否一个数组包含某些价值观
- 12. 如何检查url是否包含多个字符串。 Javascript/jquery
- 13. jquery检查输入.val()是否包含某些字符
- 14. ORDER BY GROUP_CONCAT是否包含某个值?
- 15. jQuery检查Cookie是否包含文本
- 16. 如何检查Ruby数组是否包含多个值之一?
- 17. 如何检查数组参数是否包含一个值
- 18. 序言 - 如何检查列表是否包含某些元素?
- 19. javascript检查一个元素是否包含某个字符串
- 20. 检查是否包含在子类
- 21. 如何检查目录是否包含文件名称包含某个字符串?
- 22. php - 检查结果是否包含值
- 23. 检查NSMutableArray是否包含给定值
- 24. PHP检查MySQL表是否包含值
- 25. 检查arraytype列是否包含空值
- 26. 如何检查DataTable是否包含DataRow?
- 27. 如何检查NSString是否包含'%'?
- 28. jQuery:检查包含某些值的表行是否已经存在
- 29. 如何检查List是否包含某种类型的对象? C#
- 30. 如何检查一个整数是否包含c#中的某个数字?
谢谢,需要推向正确的方向! – tvgemert 2009-11-23 15:47:08