2
我正在嘗試完成此效果,但我確定編碼不正確。我希望圖像DIV
s在每個按鈕被點擊時交換內容。這是我迄今爲止,但我敢肯定代碼是不正確的。有沒有更好的方法來實現這一點?謝謝,原諒我的noob問題。用按鈕單擊更改單獨的div中的信息
HTML:
<div class="item-1 content-item">
I am the 1st image content
</div>
<div class="item-2 content-item" style="display: none;">
I am the 2nd image content
</div>
<div class="item-3 content-item" style="display: none;">
I am the 3rd image content
</div>
<div class="item-1 content-item">
I am the content for item 1
</div>
<div class="item-2 content-item" style="display: none;">
I am the content for item 2
</div>
<div class="item-3 content-item" style="display: none;">
I am the content for item 3
</div>
<ul>
<li class="change-item" data-item="1">Item 1</li>
<li class="change-item" data-item="2">Item 2</li>
<li class="change-item" data-item="3">Item 3</li>
</ul>
的jQuery:
$('.change-item').click(function(){
var this_item = $(this).attr("data-item");
$('.content-item').hide();
$('.item-' + this_item).fadeIn();
});
您忘記了密碼嗎? –
代碼在哪裏? – Jack
與JavaScript中的許多事情一樣:在上下文中「完成這種效果」需要解釋,明確解釋,這是什麼? –