我在同一页面中重复了不同的 div。这是简化的示例:http: //jsfiddle.net/8gPCE/16/
我尝试做的是:
- 点击一个绿色,只有他的红色淡出
- 另一个红色淡入
- 当我点击到其他任何地方,如背景时,所有红色淡入
我一直在尝试一个小时,但我没有同时找到这 3 件事。
像这样的东西不起作用。(我只尝试前两件事):
$(function(){
$(".green").click(function() {
$(this).siblings(".red").fadeOut("slow");
$(this).parent().not(this).children(".red").fadeIn("slow");
});
})