check元素有一个以字符串开头的类,使用jquery

maa*_*aaz 2 javascript jquery

我从一个具有如下值的表单中获取最后一个元素:

var lastOne =$(':text[name^=distanceSlab][value!=""]').last();
Run Code Online (Sandbox Code Playgroud)

现在我想找到一个以字符串"limit"开头的类的元素.我尝试过类似的东西:

if(lastOne.is("class^='limit'")){
    console.log('BEGINNING WITH LIMIT')
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我该怎么做呢?

Kok*_*kos 6

if(lastOne.is("[class^='limit']")){
    console.log('BEGINNING WITH LIMIT');
}
Run Code Online (Sandbox Code Playgroud)

你忘了把[]选择器放在一边.

  • `if(!lastOne.is ...` (3认同)