【发布时间】:2014-08-01 15:15:02
【问题描述】:
我有这个 HTML 或标记。
<fieldset class="ui-dform-fieldset">
<input type="text" id="totalRetryCount" name="totalRetryCount" tabindex="1" onblur="validateElement('Configuration', 'testSuiteConfigurationform','totalRetryCount')" class="ui-dform-text">
<legend class="ui-dform-legend">Total Retry Count</legend>
<label for="totalRetryCount" class="error">Please enter a valid number.</label>
</fieldset>
我想检查标签是否有错误类。我喜欢那个
当我调试我的元素值是“totalRetryCount”。但它没有显示警报。
element ="totalRetryCount"
if($("#"+element+" "+"label").hasClass('error')){
alert('-sdafs-')
}
【问题讨论】:
-
尝试更好地调试您的代码。可能的错误是找不到元素,将其记录到控制台以查看您是否真的正确获取它。
-
$("label[for='" + totalRetryCount + "']").hasClass(... -
顺便说一句,
("#"+element + " label")会这样做,无需连接两个静态字符串......
标签: javascript jquery