我有以下一块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