首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jquery-首先检查类名,然后应用条件

jquery-首先检查类名,然后应用条件
EN

Stack Overflow用户
提问于 2014-01-03 20:43:03
回答 1查看 212关注 0票数 0

我想从单击事件中检测特定的类。如果类是有效的,或者根据我的条件,那么我想根据这个条件添加或删除类。

代码语言:javascript
运行
复制
<body class="clearfix with-menu with-shortcuts">

这个类显示左边的导航菜单。因此,如果我添加类菜单-hidden.它将隐藏菜单。e.g

代码语言:javascript
运行
复制
clearfix with-menu with-shortcuts menu-hidden 

所以在jquery中,我想做这样的事情

代码语言:javascript
运行
复制
  if('.clearfix.with-menu.with-shortcuts') is clicked {

     $(".clearfix.with-menu.with-shortcuts").addClass('menu-hidden'); 

  }and if (clearfix.with-menu.with-shortcuts.menu-hidden) is clicked 

      $(".clearfix.with-menu.with-shortcuts.menu-hidden").removeClass('menu-hidden'); 

所以实际上我想要做的是,当用户第一次访问页面时,他会看到左边的导航菜单,所以如果他按下具有类.clearfix.with-menu.with-shortcuts的图标,菜单就会关闭,然后我会保存名称为“menu隐含”的cookie,所以当用户再次访问该页面时,我将首先检查cookie是否是“menu隐含的”,如果是的话,菜单仍然关闭,否则会显示菜单。

EN

Stack Overflow用户

回答已采纳

发布于 2014-01-03 20:47:02

代码语言:javascript
运行
复制
<body class="clearfix with-menu with-shortcuts" id="menu">

$("#menu").click(function(){

   $(this).toggleClass('menu-hidden');

});
票数 3
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20912367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档