社区
JavaScript
帖子详情
mtree.js 生成的菜单,加载时默认展开第一个菜单怎么弄?
z78499949
2017-05-11 01:47:06
http://codepen.io/mjau-mjau/pen/yDKBh/
上面的网址可以调试。
想要加载时默认展开第一个菜单,显示二级,如果展开的菜单有三级菜单不需要展开。
...全文
508
1
打赏
收藏
mtree.js 生成的菜单,加载时默认展开第一个菜单怎么弄?
http://codepen.io/mjau-mjau/pen/yDKBh/ 上面的网址可以调试。 想要加载时默认展开第一个菜单,显示二级,如果展开的菜单有三级菜单不需要展开。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
斯洛文尼亚旅游
2017-05-11
打赏
举报
回复
在你代码最后的dom ready加红色那句就行了 $(document).ready(function () { var mtree = $('ul.mtree'); // Skin selector for demo mtree.wrap('<div class=mtree-demo></div>'); var skins = ['bubba', 'skinny', 'transit', 'jet', 'nix']; mtree.addClass(skins[0]); $('body').prepend('<div class="mtree-skin-selector"><ul class="button-group radius"></ul></div>'); var s = $('.mtree-skin-selector'); $.each(skins, function (index, val) { s.find('ul').append('<li><button class="small skin">' + val + '</button></li>'); }); s.find('ul').append('<li><button class="small csl active">Close Same Level</button></li>'); s.find('button.skin').each(function (index) { $(this).on('click.mtree-skin-selector', function () { s.find('button.skin.active').removeClass('active'); $(this).addClass('active'); mtree.removeClass(skins.join(' ')).addClass(skins[index]); }); }) s.find('button:first').addClass('active'); s.find('.csl').on('click.mtree-close-same-level', function () { $(this).toggleClass('active'); });
mtree.find('li:first a:first').trigger('click')
});
js
tree
插件
本文介绍了一款基于JavaScript的树形
菜单
插件,该插件可以帮助开发者快速实现页面上的树形结构导航
菜单
。
易语言源码易语言登录163邮箱源码
易语言源码易语言登录163邮箱源码
JavaScript
87,989
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章