MooBox 基于Mootools的对话框插件_Mootools
程序员文章站
2022-03-17 16:53:04
...
一方面出于对mootools的兴趣(虽然没有jQuery那么hot), 另一方面,也是想为mootools的推广添一点小小的力量,虽然这微不足道.
加上前面发布过的2个mootools组件, 写下来总的感觉是:
在效果实现方面, 确实用jQuery编写要比用mootools来的容易快速的多, 因为在很多细节问题上jQuery已经为我们考虑了.比如mootools-core没有类似slideUp/Down这样的方法, 如果不引入扩展库的话,你得自己用Fx类来实现, 而jQuery里只是很简单的调用slideUp, slideDown或者slideToggle, 再比如在mootools中,你想取得一个隐藏(display:none)元素的尺寸信息, 得写个几条代码, 而在jQuery中你完全可以忽略元素是否隐藏这个问题, 它已经帮你搞定了. 再比如jQuery本身已经为用户提供了丰富的选择器, 这一点尤为方便.mootools的话稍微欠缺一些.
我这里并不是说mootools如何不行,因为本身mootools和jquery设计的初衷就是不同的, 如果你想更多的了解细节问题,那么用mootools作为基础库还是不错的.
下面回到文章正题, 我先发两个Demo截图.
完整显示:
收缩的状态
如果你对此组件有兴趣, 可以点击下载, MooBox 源码均未压缩,其中doc.html为组件说明文档,demo.html是个比较完整的示例.
注意一个样式的问题,希望你的页面中事先引入了类似reset.css和定义基础样式的css(比如字体,颜色,行高等).
最后, 希望对你能有所帮助 : ) 有问题可以留言讨论
推荐阅读
-
jBox 2.3基于jquery的最新多功能对话框插件 常见使用问题解答_jquery
-
jBox 2.3基于jquery的最新多功能对话框插件 常见使用问题解答_jquery
-
基于原生JS封装的Modal对话框插件的示例代码
-
MooMonth - 基于Mootools的Javascript组件
-
背景图跟随鼠标移动的Mootools插件实现代码_Mootools
-
基于mootools 1.3框架下的图片滑动效果代码_Mootools
-
JS基于Mootools实现的个性菜单效果代码_javascript技巧
-
基于MooTools的很有创意的滚动条时钟动画_javascript技巧
-
boxy基于jquery的弹出层对话框插件扩展应用 弹出层选择器_jquery
-
背景图跟随鼠标移动的Mootools插件实现代码_Mootools