我有以下的html:jQuery的切換最接近的信息
<div class="col-md-12">
<div class="group">
<div class="label">
<li class="interrogation">?</li>
</div>
</div>
<div class="message"></div>
</div>
<div class="col-md-12">
<div class="group">
<div class="label">
<li class="interrogation">?</li>
</div>
</div>
<div class="message"></div>
</div>
這是我ns.init
功能:
ns.init = function() {
$(".message").hide();
$(".interrogation").click(function(){
$(".interrogation").closest(".group").parent().find(".message").toggle();
});
}
當前的代碼工作,但是當我點擊一個它切換頁面上所有消息其中。我怎樣才能讓它只切換問號後面的信息?
使用'$(本).closest()'代替'( '.interrogation')。最近()' – billyonecan