mootools专题

300 Jquery, CSS, MooTools 和 JS的导航菜单资源(总有一个适合你!)

如果你是网站前端开发人员,那么对你来说,也许做一个漂亮导航菜单会很得心应手。今天为大家总结各种导航菜单的资源,以便让大家的网站前端开发的工作更方便更快速,只要选择现成的例子就可以应用于自己的网站了。从非常简单的HTML和CSS导航菜单,到非常复杂和高级的JQuery、JavaScript和MooTools技术,这都可以让你轻松实现褪色、滑动、拖动等效果。如果您觉得这些资源值得一用,那就快把本网页收

我为什么选择mootools,抛弃了prototype. (mootools 与 prototype 核心代码分析)

我为什么选择mootools,抛弃了 prototype. (mootools 与 prototype 核心代码分析) =========================================== 前言 =========================================== 最近喜欢上了mootools(相见恨晚啊),在公开表示了对他的偏爱. 很

一周学会Mootools 1.4中文教程:(5)Ajax

ajax在我们前台的开发中是非常重要的,所以我们单独拿出一节课来讲述,首先我们看一下mootools的ajax构成 语法: var myRequest=new Request([参数]);参数: url - (string:默认是null) 要请求的URL. data - (string:默认是空) 默认要请求或发送的数据. link - (string:默认是'

自己写个扩展把Mootools的语法改的和Jquery的语法一模一样

如果你曾经是jquery的写手,而又不想学mootools的语法格式的话,我们可以修改一下mootools的语法格式让其语法格式和jq完全相同,这样你就不但不必在学习mt的语法了,同时还可以体验到mt的优点,在这种状况下我们可以做到不改变jquery已有的任何语句只修改一下对js框架的调用即可(即把对jquery.js的调用换成对mootools.js的调用),保证网站不会出错,听起来是挺唬人

Mootools中使用extend和implement给你的函数扩展功能或方法

当然了,所谓的给函数扩展功能或方法指的是不修改原函数的前提下. 很多人都知道Mootools面向对象的机制不错,不过多数人都把面向对象理解错了,认为面向对象就是类,其实不然,面向对象的范围是非常广的. 那么我的这篇文章实际上就是面向对象的一种应用,只不过这个对象是一个function,而并非class. //给指定Function扩展新的方法或属性var Fun=function(){

Mootools中使用bind给函数绑定对象

我们先来看一下下边的代码: function Fun(){  this.setStyle('color', 'red');};Fun(); 上边的函数我想实现的功能是给函数所对应的对象this设置css属性,然后我在调用函数的时候并未传递给这个函数任何对象,那么此时this应该对应的对象时window 那如果我要操作指定的某个节点该怎么做呢?看下边传统的方式: function F

Mootools中delay这个延迟函数的高级用法

这是一种最简单的用法: (function(){  alert('one second later...');}).delay(1000); 这个函数会在1秒之后自动被执行 我们看一下delay这个函数的实现方法: delay: function(delay, bind, args){  return setTimeout(this.pass((args == null ? []

我写的类似本站首页左上角的菜单的效果插件,基于MooTools 1.4

源代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Conte

我写的万年历插件(含天干地支,农历,阳历,节气,各种节假日等),基于MooTools 1.4

演示效果图:   插件源代码: function PL_rili(_id,Option,memo,_edit){//_edit:日曆內的價格可否被編輯 //如果页面中不包含该对象则退出该扩展方法 if(!_id){return false;} if(_edit==undefined){_edit=false} var Today=new Date(); v

一周学会Mootools 1.4中文教程:(3)事件

今天我們講解一下mt的事件部分,对于事件的讲解主要包含三部分,分别是:绑定,移除,和触发,我们首先来看一个例子 //jquery的事件绑定方式$('a').click(function){ alert('aa');});//或$('a').bind('click,mouseover',function){ alert('aa');});//mt的事件绑定方式$('a').addEv