2011-09-26 61 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.+/)) ...