0
昨天我收到了这一个问题,这两种解决方案是在此间举行的JS部分http://jsfiddle.net/6jm2s/22/jQuery - 多个链接和多个类。打开/关闭
但现在我有同样的问题...除了需要去除是完全不同的类。
这应该说明我想要什么... http://jsfiddle.net/YeWna/7/
有什么想法?
解决方案演示:http://jsfiddle.net/YeWna/16/
昨天我收到了这一个问题,这两种解决方案是在此间举行的JS部分http://jsfiddle.net/6jm2s/22/jQuery - 多个链接和多个类。打开/关闭
但现在我有同样的问题...除了需要去除是完全不同的类。
这应该说明我想要什么... http://jsfiddle.net/YeWna/7/
有什么想法?
解决方案演示:http://jsfiddle.net/YeWna/16/
var klasses = $.map($(".links a"), function(elt) {
return $(elt).attr("class");
}).join(" ");
$(".links a").click(function(){
var link = $(this),
aBox = $(".aBox"),
klass = link.attr("class");
aBox.hasClass(klass) ? aBox.removeClass(klass) : aBox.removeClass(klasses).addClass(klass);
return false;
})
试一下(更新)
@Robin现在即时通讯无法再次点击同一链接关闭同时从.aBox类和多数民众或多或少这个想法。 http://jsfiddle.net/YeWna/8/ – Joonas 2011-02-06 16:09:15