RookeyFrame 隐藏 首次加载菜单 的伸缩动画
2024-08-22 14:34:24
一进入系统,然后点击菜单“系统管理”,会看到展开的“系统设置”菜单,又缩回去了,每次都会有(处女座看到就想改)。
隐藏这个动画的JS:jquery.easyui.min.js,这个JS里面有个方法“_141”
我现在改成的是,用“$.fn.tree.defaults.animate”这个配置参数,控制是否显示动画。
自定义定义了两个方法:collapseAllNoAnimation,_153000
修改步骤:
1、 核心方法修改,增加了一个是否显示动画的判断。
JS位置:Rookey.Frame.Web\Scripts\jquery-easyui\jquery.easyui.min.js
方法:_141,搜索这个名字的方法,修改一下就可以了
if ($.fn.tree.defaults.animate == false) {
ul.hide();
node.state = "closed";
opts.onCollapse.call(_142, node);
} else {
ul.slideUp("normal", function () {
node.state = "closed";
opts.onCollapse.call(_142, node);
});
}
2、在_153下面,新增一个方法_153000:
function _153000(_154, _155) {
$.fn.tree.defaults.animate = false;//禁用动画
_153(_154, _155);
$.fn.tree.defaults.animate = true;//启用动画
};
3、在collapseAll下面新增了一个方法collapseAllNoAnimation:
collapseAllNoAnimation: function (jq, _1b0) {
return jq.each(function () {
_153000(this, _1b0);//不显示动画
});
}
4、调用的地方修改一下
JS位置:Rookey.Frame.Web\Scripts\common\Main.js
方法名:TreeOnLoadSuccess
将 $(dom).tree("collapseAll"); 改为 $(dom).tree("collapseAllNoAnimation");
最新文章
- Windows 7下硬盘安装Ubuntu 14.04图文教程
- Android-----test----monkeyrunner
- 背包dp整理
- MVC UpdateModel的未能更新XXXXX的类型模型
- php基础面试题1
- 浅谈js的键值对key和value
- windows下制作PHP扩展
- [原创]java WEB学习笔记89:Hibernate学习之路-- -Hibernate检索方式(5种),HQL介绍,实现功能,实现步骤,
- NoSql之Redis使用(一)
- vs2010中socket链接错误LINK2019
- css布局学习笔记之position属性
- Web API Test Client 1.2.0
- HDU 5868 Different Circle Permutation(burnside 引理)
- Elasticsearch搜索之cross_fields分析
- SSRF漏洞学习
- JAVA面向对象-----多态
- 关于main函数的参数问题
- git小技巧--如何从其他分支merge个别文件或文件夹
- 在ASP.NET MVC下限制同一个IP地址单位时间间隔内的请求次数
- 8 -- 深入使用Spring -- 3...3 使用Resouce作为属性