我不知道如何更改代码,removeClass 函数可以完成他的工作。目前,此功能不起作用(我认为是这样)。最大的问题是这样的:
当我单击菜单项“1”时,出现黑框,菜单项“1”文本颜色变为蓝色。可以合理地假设,当我单击菜单项“2”时,第一个菜单项“1”的颜色变为黑色(不是蓝色),而第二个菜单项“2”的颜色变为蓝色。然而,他们俩都是蓝调。
一小部分代码:
$(document).ready(function () {
$('#icons').click(function () {
$('#chat-drop,#chat-drop2').hide()
if ($('#chat-drop').is(":visible")) {
$('#chat-drop').hide()
$('#rodyti').removeClass('active');
} else {
$('#chat-drop').show()
$('#rodyti').addClass('active');
}
return false;
});
完整代码:http: //jsfiddle.net/wW75v/9/
我将不胜感激