我正在尝试创建一个简单的Jquery脚本,该脚本将淡出所有类“内容”的div。然后淡入通过div变量传递的div。它的工作原理是,当点击一个按钮时,它会淡出并淡入正确的div。然而,似乎回调不起作用 - 即fadeIn与fadeOut同时发生。这段代码有什么问题?我查看了Jquery教程和内容,但无法理解为什么回调不起作用。干杯
$(document).ready(function() {
$(".buttons").click(function(event) {
var div = this.name;
$("#" + div).siblings(".content").fadeOut(1000, function() {
$("#" + div).fadeIn(1000);
});
});
});
答案 0 :(得分:0)
尝试:
$("#"+div).siblings(".content").fadeOut(1000).fadeIn(1000);