什麼是切換dojo中div的可見性的絕對最簡單的方法,沒有任何大驚小怪。在dojo中切換div的可見性
jQuery中我可以這樣做:
$(document).ready(function(){
$("#mydiv").hide();
$("#link-that-toggles-div").click(function()
{
$("#mydiv").slideToggle();
});
}
...
<a href="#" target="_self" id="link-that-toggles-div">Toggle the div</a>
<div id="mydiv">Awesome content</div>
是否有任何道場相當於東西嗎?或者我必須推出自己的?例如,dojo.fx.Toggler迫使我手動進行顯示/隱藏,而不是簡單地給我一個toggle()函數。此外,所有示例都使用一個按鈕來顯示div,另一個用於隱藏它,我不確定爲什麼它在這種情況下甚至稱爲Toggler。
檢查這裏http://dojotoolkit.org/reference-guide/1.9/dojo/fx/Toggler.html –
正如我試圖提到的問題,我意識到Toggler類,但我覺得它缺乏和重現相當的jQuery代碼不完全是直截了當的。例如,我想要同一個按鈕在顯示和隱藏div之間切換。 Toggler類的所有示例都使用2個按鈕。我是否真的需要編寫自己的代碼來檢查div是否隱藏,並在那種情況下執行show(),反之亦然?爲什麼在這種情況下甚至稱爲Toggler?如果我必須自己實現所有的切換邏輯。 – Joakim