我正在嘗試使用+和 - 框來顯示和隱藏div來創建切換效果。而例如http://theodin.co.uk/tools/tutorials/jqueryTutorial/index.html在個人div上使用jQuery切換
這是我使用
$(function(){
$('.block').hide();
$('#show').toggle(function(){
$('.block').show();
$(this).attr("src","images/minus.jpg");
},function(){
$('.block').hide();
$(this).attr("src", "images/plus.jpg");
});
});
的HTML腳本
<div id="show"> Open <img id="show" src="images/plus.jpg"/> </div>
<div class="block">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
</div>
它正常工作與一個DIV但我有多重,當我點擊一個,他們都表演。有沒有辦法使用我擁有的代碼單獨切換它們?
謝謝!這是有效的!你知道jQuery是否允許隱藏()塊的div,例如,一個點擊塊外的任何地方或切換另一個? – user499630 2010-11-10 19:06:16
btw,我更新了實際圖片網址的代碼,但圖片不變 – user499630 2010-11-10 19:37:52
我的不好。我沒有測試圖像。我們將使用'children(「img」)'來做到這一點。我已經更新了上面的示例以反映它。 – 2010-11-11 02:08:46