我正在尝试写一个if else
JQuery 中的语句,可以通过匹配 'IN'
来更改元素的类或'OUT'
.
例如:我有几个<DIV>
每个标签都有 class='IN-something'
或class='OUT-something'
.
如果我知道确切的 CSS 类,下面的代码就可以工作,但我只知道它包含“IN”或“OUT”。
所以像这样:
if ($(jRow).hasClass('IN-*')){
jRow.attr( "class", "OUT-foo" );
}else{
jRow.attr( "class", "IN-foo");
}
有人有什么有用的想法吗?
最佳答案
if ($(jRow).attr('class').indexOf('IN-') !== 1)
{jRow.attr( "class", "OUT-foo" );}
else
{jRow.attr( "class", "IN-foo");}
关于JQuery if/else 语句匹配通配符 CSS 名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4715651/