Jquery 如果元素具有以结尾的类,则执行此操作
我知道您可以使用下面的代码来检查元素是否有特定的类,但是如果该类可以有不同的名称,但结尾相同怎么办 我想检查元素是否有以“\u hover”(例如“blue\u hover”)结尾的对象,这可能吗Jquery 如果元素具有以结尾的类,则执行此操作,jquery,Jquery,我知道您可以使用下面的代码来检查元素是否有特定的类,但是如果该类可以有不同的名称,但结尾相同怎么办 我想检查元素是否有以“\u hover”(例如“blue\u hover”)结尾的对象,这可能吗 if ( $('#element').hasClass("hover") ) { // do this... } 试一试 您有一个输入错误:att应该是attr这似乎是最有效的匹配。修正了一些语法错误。还提出了一个问题。@ArunPJohny:如果元素包含多个类,这真的有效吗?“试过了,但不相配?”
if ( $('#element').hasClass("hover") ) {
// do this...
}
试一试
您有一个输入错误:
att
应该是attr
这似乎是最有效的匹配。修正了一些语法错误。还提出了一个问题。@ArunPJohny:如果元素包含多个类,这真的有效吗?“试过了,但不相配?”holyredbeard看到我贴的小提琴。
if (/_hover\b/.test($('#element').attr("class"))) {
// do this...
}