我有2个可以打开两个不同div的clickeable类。改变活动类的背景颜色
我试图让活动类保持悬停的背景,只要它的开放。
尝试了一个跨度,但没有成功。 任何提示?我创建了一个捣鼓节目http://jsfiddle.net/Qskxa/12/
jQuery代码
jQuery(document).ready(function() {
jQuery('.toggle_hide').hide();
jQuery("#artistsbox li span").css('cursor', 'pointer').click(function() {
var $this = $(this);
$this.next("div").fadeToggle(200);
$('.toggle_hide').not($this.next("div")).fadeOut(800);
});
});
要命的解决方案更改CSS部分。万分感谢! – Dymond 2013-04-09 10:05:37
我用它作为答案,因为它没有活动的类打开时无效。 – Dymond 2013-04-09 10:08:04
有关行为的一个小细节,如果您单击活动链接,它将关闭/淡出图像,但是一旦鼠标离开按钮,按钮就会保持活动状态。我期望如果我关闭图像并将鼠标移出,该按钮应该保持非活动状态。当前的解决方案可以通过考虑“如果我点击一个活动按钮会发生什么?”的情况进行修改。 – 2013-04-09 10:54:39