我试图让一个项目的jQuery的摆动,我拿起一些东西在这里那里,但每隔一段时间,我打了一个笨蛋。jQuery隐藏/显示div onclick范围
在此的jsfiddle你可以看到我的工作:http://jsfiddle.net/YpeeR/17/
jQuery(document).ready(function() {
jQuery('.toggle_hide').hide();
jQuery("#background_absolute_content li span").css('cursor', 'pointer').click(function() {
var $this = $(this);
$('.toggle_hide').not($this.next("div")).fadeOut(200, function() {
$this.next("div").fadeIn(200);
});
});
});
我有4个div隐藏在li元素中。当用户点击div元素内部的span标签和其他div被关闭时,div会显示出来。这工作正常,但我想用户能够切换当前股利。
所以,当用户点击li元素中的跨度时,隐藏的div会显示出来,而当用户再次单击相同的跨度时,我希望div再次隐藏。
不幸的是fadeToggle似乎并没有这样的伎俩propper,你可以在这里看到http://jsfiddle.net/YpeeR/18/,但我似乎无法弄清楚这是为什么......
我可以看到你了解如何**堆栈溢出* ***作品! '问题'... jsFiddle ...评论...现在告诉我们...是否很难接受答案? –