我的代码是:
$(document).ready(function() {
$(".more").click(function(e) {
$(this).toggleClass("open");
if (!$(".more").hasClass(".icon-arrow-down")) {
// alert('Yep has class');
$(this).toggleClass("icon-arrow-down");
$(this).toggleClass('icon-arrow-up');
}
else {
// alert('all ok');
}
});
});
有点乱,因为我正在测试一些东西。基本上我有一个菜单,.more
为下拉菜单添加了一个类。移动设备上的人点击更多,这会在菜单中添加一个类,.open
以便人们可以看到它。现在我的问题是,这段代码似乎不能 100% 工作。
有时课程会变得混乱,我最终打开了一个菜单,但icon-arrow-down
仍然是一类。
而且,如果单击另一个按钮,我将如何添加一些内容以便open
删除该类?more
一如既往的帮助表示赞赏。