/*
* control menu show or hide(expand and collapse)
*/
var status = [];
function menuOperation() { $("#menu li ul").on("click",function(){
return false;
})//阻止子元素冒泡 $("#menu .menu").on("click", function(){ var thisClass = $(this).attr("class");
if(thisClass != "isHide"){
$(this).attr("class", "isHide")
$(this).children().hide();
} else {
$(this).removeClass("isHide")
$(this).children().show();
}
})
} function keepOldStyle() {
var content = $("#menu").children(); for(var i=0; i<content.length; i++) {
var thisClass = content[i].classList;
//alert(thisClass);
if(thisClass == "isHide") {
content.eq(i).children().hide();
} else {
content.eq(i).children().show();
}
} }

 

最新文章

  1. xhtml、html与html5的区别
  2. C和指针 第三章 变量的储存类型 auto、static、register以及static关键词
  3. target与currentTarget区别 ( html是弹窗居中的例子)
  4. [Android]使用Kotlin+Anko开发Android(一)
  5. java中接口的定义与实现
  6. 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记1 IOS8概述
  7. 使用spring的jdbcTemplate-----用JDBC模板查询数据库
  8. 数组Api .map()的使用
  9. yii 分页 (ajax)
  10. CSU 1811 Tree Intersection
  11. HTTP2概述
  12. Java在线考试系统(含源码)
  13. Spring Boot 2.0 教程 | AOP 切面统一打印请求日志
  14. Tensorflow的Queue读取数据机制
  15. python算法双指针问题:使用列表和数组模拟单链表
  16. Spring Cloud(Dalston.SR5)--Eureka 注册中心高可用搭建
  17. WebView之加载网页时增加进度提示
  18. 平时在PHP编码时有没有注意到这些问题
  19. Linux中在防火墙中开启80端口的例子
  20. linux进程的挂起和恢复

热门文章

  1. NodeJs简单七行爬虫--爬取自己Qzone的说说并存入数据库
  2. Android性能优化学习
  3. z-index 所遇问题
  4. GCD 单例
  5. android-support-v7-appcompat的配置使用
  6. JavaScript中String对象处理HTML标记中文本的方法
  7. C++中new和delete的背后( call edx 调用虚表内的第二个函数(析构函数))
  8. DirectUI中模态对话框和菜单的原理(自己控制整个Windows消息循环。或者,用菜单模拟窗体打开时用SetCapture取得控制权,一旦窗体收到WM_CAPTURECHANGED消息就把窗体退出)
  9. Handler处理长时间事件
  10. linux文件合并