您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

jquery实现动态菜单的实例代码_jquery

2024/3/26 2:55:38发布13次查看
jquery实现动态菜单的方式跟jquery弹出窗口的方式差不多,都是采用javascript操作css的方式。
其具体步骤可以分为以下几步:
•创建一个含有要表达的菜单的html页面
复制代码 代码如下:
jquery示例2:jquery菜单
我是菜单1
        我是子菜单1
        我是子菜单2
我是菜单2
        我是子菜单3
        我是子菜单4
•创建一个css文件来控制菜单的显示
复制代码 代码如下:
/*让所有的li都不显示小圆点,可以使用css标签选择器*/
li{
    /*使list前的小圆点消失*/
    list-style: none;
    /*缩进效果*/
    margin-left: 18px;
    /*隐藏菜单*/
    display: none;
}
a{
    /*文字的显示方式*/
    text-decoration: none;
}
•创建一个javascript文件来控制菜单的显示
复制代码 代码如下:
/*
 * 点击主菜单,子菜单显示;再次点击主菜单,子菜单隐藏
 * 需要编写代码,使得主菜单在装载时添加onclick事件,使得点击主菜单可以显示子菜单
 * 注册页面装载时执行的方法
 */
$(document).ready(function(){
   //var uls = $(ul);
   //找到ul下的a节点
   var as = $(ul > a);
   as.click(function(){
       //首先找到当前ul中的li,然后让li显示出来
       //获取当前被点击的ul节点
       var anode = $(this);
       //找到被点击ul节点下的所有li节点
       var lis = anode.nextall(li);
       //显示或隐藏ul的li子节点们
       lis.toggle(slow);
   });
});
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product