我需要在列表中找到一個具有特定ID的<a>
,其中href等於變量<li>
(然後向它添加一個特定的類)。複雜的jquery選擇器循環功能
<ul id="elementSelectionList">
<li><a href="#bzm_tagline" class="text">Tagline</a></li>
</ul>
<input id="form_tagline" name="tagline" value="">
。
$('#fields input').each(function(){
var elementListing = this.id.replace('form', 'bzm');
if(!$(this).val()) {
$('#elementSelectionList li a[href*="#' + elementListing + '"]')
.hasClass('text')
.removeClass('filled')
.addClass('empty');
}
});
我收到錯誤:object false has no method'removeClass'。 想知道我怎麼能acheive什麼,我試圖做...
謝謝。 jquery選擇器的鏈條在我看來往往隱含在if語句中,但我想我花了太多時間。 – Damon