2011-03-29 94 views
0

我正在解決一個複雜的問題,它需要我這樣做的方式。jQuery驗證布爾幫助

我正在測試某個類的存在 - intra-field-label。元素有多個類。我怎樣才能做到這一點?

... 
arn: { 
    required: function(element) { 
     return //element #arn has no class 'intra-field-label' means TRUE 
    } 
}, 
ann: { 
    required: function(element) { 
     return //element #ann has no class 'intra-field-label' means TRUE 
    } 
}, 
... 

這兩個字段的名稱和編號分別爲「arn」和「ann」。

更新:

我發現文本輸入有一個稱爲「場內標籤」上課的時候有標籤存在(表明該用戶尚未輸入任何東西)。也許我可以測試存在嗎?我不相信.val()會在這裏工作。

回答

0

您需要將它們更改爲return ($("#arn").val() != "Enter the Retailer Name");return ($("#ann").val() != "Enter Your Name");,以便將它們視爲適當的條件。

+0

我試過了,仍然無法正常工作。 – AKor 2011-03-29 03:24:17

0

如果你只是想測試元素是否具有intra-field-label類或不:

return $(element).hasClass('intra-field-label');