在validationEngine plugin里有validate
这个类,里面可能有很多参数:例如validate[required,custom[email]]
。在我的css文件中,我想选择包含required
的类validate
的元素。关键字required
可放置在validate
关键字的[]
内的任何位置。如何进行选择?如何选择具有多个属性值的元素?
0
A
回答
3
validate[required,custom[email]]
ouch。谈论一个设计不好的班级属性。
您可以在此处执行的最佳操作是在类属性中匹配“验证”和“必需”两个关键字。根据不同的插件,这可能对您不够:
input[class*="validate"][class*="required"]
你不能在这里使用类选择,因为整个类属性值被视为一个单一的类名,这意味着只有类选择将匹配类名字是.validate\[required\,custom\[email\]\]
(这就是为什么该类属性是设计不佳的缩影)。
2
此链接可能会派上用场你:https://www.w3schools.com/cssref/css_selectors.asp
我相信你会想沿着线的东西:
.input[class*="required"]
{
border-color: #ff0000;
}
相关问题
- 1. 使用具有多个值的属性选择元素
- 2. jQuery - 选择具有相同属性值的多个元素
- 3. 如何选择具有更多属性的元素?
- 4. jQuery的选择具有多个属性的元素
- 5. 硒选择具有多个属性的元素
- 6. 选择具有一个属性或其他属性的元素
- 7. SimpleXML:选择具有某个属性值的元素
- 8. 如何选择元素时,根元素有很多属性的
- 9. 如何选择多个属性值上的元素
- 10. 如何选择具有某个属性的元素的子元素
- 11. LINQ:如何选择具有多个属性与给定的值
- 12. 选择具有属性的元素的子元素
- 13. 如何使用Jquery选择具有事件属性的元素?
- 14. 如何使用jQuery选择具有相似属性的元素?
- 15. 如何选择后代具有特殊属性的元素
- 16. 选择具有多个属性的多个元素(语言切换器)
- 17. JQuery:选择具有特定数据属性值的元素?
- 18. jquery选择具有一些属性的元素值
- 19. XPath选择具有特定属性值的元素?
- 20. 在jQuery中选择具有属性值的元素类型
- 21. XSLT:具有特定属性值的XPath选择元素
- 22. 我可以选择具有一组属性值的元素吗?
- 23. 选择具有相同属性值的元素
- 24. 如何选择基于一个属性的元素并排除具有另一个属性的元素?
- 25. 简单XML - 如何选择具有特定属性值的所有元素
- 26. 用于选择具有空值属性的元素的jQuery选择器?
- 27. 选择具有数据属性的第一个元素
- 28. 如何使用JQuery选择具有值“lastName”的属性“name”的XML元素?
- 29. CSS - 如何选择多个属性值?
- 30. 用Selenium选择元素属性的值
这不起作用,因为属性值中没有空格。与该元素匹配的唯一〜=属性选择器是[class〜=“validate [required,custom [email]]”](是的,整个shebang)。 – BoltClock
不错的地方。我只是在我的机器上本地尝试。看来[class * =“required”]起作用。我已经分别编辑了答案。 – Craig