在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