2011-09-26 57 views
2

我从具有这样的价值形态获得的最后一个元素与字符串开始的类:检查元素有使用jQuery

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

现在我想找到它具有与开头的类元素字符串“限制”。 我试过类似:

if(lastOne.is("class^='limit'")){ 
    console.log('BEGINNING WITH LIMIT') 
} 

但它没有工作。我该怎么做呢?

回答

6
if(lastOne.is("[class^='limit']")){ 
    console.log('BEGINNING WITH LIMIT'); 
} 

你忘了在选择器周围放置[]

+0

:((......非常感谢KOKOS – maaz

+0

如何检查类名称不能与字符串 “限制” 开始?? – maaz

+3

'如果(lastOne.is ...'! – HyderA

1
if(lastOne.attr('class').match(/^limit.+/)) ...