最近利用闲暇时间写了2个mootools组件,想发布出来, 如果你有相关需求, 觉得能用上, 那就再好不过了 ; )
首先说个比较重要的, 兼容性: IE7+ 和其他standard browsers. 如果你需要IE6支持, 可能在样式上稍微修改下也能使用.
需要的js库: mootools-core-1.4.2
组件1: MooMultiSelector 可代替<select multiple>进行多选,支持ajax功能.下面来张截图
更多细节,如果你有兴趣可以下载该组件. 点击下载MooMultiSelector.rar 里面有详细的使用说明和Demo, 稍微要注意的是, 我没在组件css中对相关元素默认样式reset,页面中用了yui3的reset.css和fonts.css. 所以你的页面中希望也已引入类似的css.
组件2: MooMenu 用于构建多层次的菜单,目前支持2种,水平(horizontal)和竖直(vertical), 下面分别来2个截图, 样式上模仿YUI3 Menu node.
水平导航式菜单:
竖直菜单:
如果你有兴趣, 想了解该组件更多细节, 可以点击下载MooMenu.rar 里面有详细的说明和Demo, 同样要注意的是元素默认样式的reset问题.
组件源码均未压缩, 你可以随意修改以达到你的要求. 最后, 希望能对你有用 : )