jQuery切换问题

jQuery Toggle Problem

本文关键字:问题 jQuery      更新时间:2023-09-26

我想要完成的事情看起来很简单,但是我并不擅长jQuery。

我确实试图尽可能接近一个解决方案,但每当我点击锚标记两次,一切都消失了。显然我做错了什么。

我愿意。默认情况下,slider1是可见的。隐藏slider2。同样,当锚点"Fader"被点击时,。slider1是隐藏的。

http://jsfiddle.net/GQJxv/

帮助任何人吗?

我已经为你修复了代码:

http://jsfiddle.net/ZAPwD/

像这样?

$(".slider1").fadeIn("fast");
$("a.slider").click(function() {
$(".slider2").fadeOut("fast", function(){
    $(".slider1").fadeIn("fast");
});
});
$("a.fader").click(function() {
$(".slider1").fadeOut("fast", function(){
    $(".slider2").fadeIn("fast");
});
});

这看起来像交叉淡出很好:http://martin-fleming.co.uk/examples/jquery-crossfade/