0
選擇的兄弟姐妹我有以下HTML:與特定類
<div class="chooser" style="display:none;"><div data-id="day">Day <i class="fa fa-arrow-right" aria-hidden="true"></i></div><div data-id="nightamst">Night A <i class="fa fa-arrow-right" aria-hidden="true"></i></div><div data-id="nightzoet">Night Z<i class="fa fa-arrow-right" aria-hidden="true"></i></div></div>
<div class="bdownload day" style="display: none;">content</div>
<div class="bdownload nightamst" style="display: none;">content</div>
<div class="bdownload nightzoet" style="display: none;">content</div>
現在有以下的Javascript:
我要顯示與先前選擇器的div數據ID的bdownload股利。
jQuery(".chooser div").click(function(){
console.log("test");
jQuery(".chooser").hide();
jQuery(this).parent(".chooser").siblings(jQuery(this).attr("data-id")).toggle();
});
但是,當我使用此代碼它就會不觸發。當我將「.bdownload」放入同級選擇器時,所有的bdownloads都會被切換,因此故障位於attr選擇器中。我要添加「到選擇器嗎?
'data-id'沒有'。'或'#',以便兄弟姐妹知道它是否與類或ID相匹配 – Taplar
那麼,我該如何添加。因爲它是一個類。 –
要麼將其放入數據字段本身,要麼只是前置'。 「在你的兄弟姐妹部分的變量 – Taplar