我有以下一塊jquery,它在點擊時切換div。我的問題是它首先需要兩次點擊才能顯示div,然後按預期切換div。我究竟做錯了什麼?感謝您的建議。div onclick切換需要兩次點擊
<script type="text/javascript">
$(function() {
$("#clickme").click(function(e) {
e.preventDefault();
var categories = $("#categories");
if (!categories.data("loaded")) {
categories.load("/categories");
categories.data("loaded", true);
}
categories.slideToggle("fast");
});
});
</script>
如果刪除if代碼塊,會發生什麼情況? – j08691