为什么以下要求我点击两次才能打开,两次要关闭?
当我用我更喜欢的东西替换切换时,fadetoggle,为什么它会破坏加载的(a / h)AJAX请求?
$(document.body).ready(function () {
$("li.span3 a").click(function (e) {
$('.content').toggle().load(this.href);
e.preventDefault();
$("li.span3 a").click(function(e){
$('.content').toggle();
e.preventDefault();
});
});
});
答案 0 :(得分:1)
你所做的是在另一个中嵌入一个事件处理程序,所以在你启动第一个之前没有定义第二个:
$(document).ready(function () {
$("li.span3 a").click(function (e) {
e.preventDefault();
$('.content').toggle()
[some other check here] {
$('.content').load(this.href);
}
});
});