如何獲取屬性類在'class =「auto_box」 - >標籤b'中,何時.keyup()在每個輸入上呢?在鍵入輸入時獲取屬性標籤
如果keyup是'。搜索酒店輸入'給我classe搜索酒店。
如果keyup在'.guide_search輸入'給我分類guide_search。
HTML
<div class="auto_box">
<b class="search_hotel">
<span></span>
<div class="mediumCell"><input type="text" style="border: none; float: right;" alt="<?= base_url();?>admin/" id="tour" class="auto_complete" name="search_hotel" placeholder="هتل" title="هتل" /></div>
<ul class="list_autobox_hotel"></ul>
</b>
</div>
<div class="auto_box">
<b class="guide_search">
<span></span>
<div class="mediumCell"><input type="text" style="border: none; float: right;" alt="<?= base_url();?>admin/" id="tour" class="auto_complete" name="guide_search" placeholder="راهنما" title="ارلاین"></div>
<ul class="list_autobox_guide"></ul>
</b>
</div>
JS:
$('.auto_complete').keyup(function() {
var specific = '.' + $('.auto_box b').attr('class');
});
這個JS只獲得屬性類search_hotel並沒有得到屬性類guide_search,當是KEYUP輸入它。
'$('。auto_box b')'搜索與此選擇器匹配的所有元素。 '.attr('class')'會給你這個集合的第一個元素的類。您必須將選擇器*相對*設置爲具有焦點的輸入字段。 –