标签:Mootools常用方法扩展

Element.highlight扩展方法,基于MooTools »

ElementHighlight是一个强调或突出元素的一个动画效果插件,默认情况下所有的同类元素都是不透明的,当我们的鼠标移动到某一个元素上时,就会与其它剩下的元素有区别,就会突出显示。ViewDemo»  DownloadFiles»此实例用到了MooToolsMore中的一个插件是Element.DelegationEl...

继续阅读 →

元素等高或等宽的插件,基于MooTools »

保持同一容器中的所有元素之间具有相等的高度或相等宽度,可以使一个页面变的美观和整洁。遗憾的是,有的时候想保持同一高度或同一宽度的列或行是用CSS很难做到的。我们就不得不借助JavaScript来实现此功能了。我这儿就给大家提供一个”元素等高或等宽的插件“,它的灵感来自DavidWalsh(http://davidwalsh.name/...

继续阅读 →

在MooTools中使用jQuery语法 »

有那么多的人使用jQuery库,早已习惯它的语法格式了。jQuery众多实用的方法用起来的确非常方便。那么如何在MooTools中使用像jQuery一样的语法格式那?MooTools着重在延伸能力上,这意味着你可以做任何你想做的事情,这是jQuery没办法办到的。MooTools可以模仿jQuery,但是jQuery没办法模仿MooT...

继续阅读 →

实现 Show()和 Hide()方法,基于MooTools »

MooTools最大的灵活性就是可以自由的扩展类,实际上确实有MooTools的plug-ins在帮你完成这些动作:jQuerysyntaxforMooTools。MooTools着重在延伸能力上,这意味着你可以做任何你想做的事情,这是jQuery没办法办到的。MooTools可以模仿jQuery,但是jQuery没办法模仿MooTo...

继续阅读 →

Implement Element.getSiblings() in MooTools »

p>也许,您比较熟悉jQuerysiblings()方法,它的作用是:取得一个包含匹配的元素集合中每一个元素的所有唯一同辈元素的元素集合,返回匹配元素集合。这个方法非常有用的,但是MooTools中是如何实现的,我们看一下:Element.implement({getSiblings:function(match){returnthi...

继续阅读 →

元素创建的快捷方式,基于MooTools »

最近一段时间总是在敲代码,为了减少输入量,得想一些方法,得解放自己。MooTools的元素创建,需要敲打很多的字母,如果把行输入,改为线输入就好了。varcurly=newElement('div',{id:'curly','class':'stooge'});此时,不由的想起了jQuery的方法,创建HTML是很方便的,var$cu...

继续阅读 →

Element.appearOn()一个更加强大的fade(),扩展MooTools Element »

前一段时间我在《在MooTools中实现jQuery’shover()方法》的文章中,用到过MooTools的fade()方法(即淡入淡出特效),我们模仿了jQuery’shover()方法。而今天我所介绍的例子,还是基于MooTools的fade()的扩展,他就是Element.appearOn()。有了这个扩展的方法,我们就可以方...

继续阅读 →