欢迎光临:飞鱼的东西有点糟糕,希望你慢慢享用,且有所收获 ^_^

隔山打牛 – jQuery中 trigger() & bind() 使用心得 (二)

日期 : 2010年3月6日 1:49 am 标签 : - 代码浅谈 - - 评论 : 5 feet 日历 : 6 Mar 2010

上一篇说的trigger()触发事件的解释,因为写着写着 发现有点长,所以就拆成2篇,多牛逼~~~ 咩哈哈·~~
这篇我介绍一下 trigger() & bind() 配合使用 的 隔山打牛招式,真的是隔山打牛,不是观音坐莲,表想歪。=,=

bind() 绑定事件

if 你看过jquery里bind 绑定事件的解释,那基本不用看这篇文章了。 return false
else go on

称为绑定事件,字面意思应该是 绑定在其他事件上的事件。

$(function() {
	var div = $("#mybutton"); //你的按钮。
	div.click(function(e,text) {
		var text = text || '你是猪啊,~让你点,你就点?';
		alert(text);
	});

        div.bind('click', function() {
            alert("兄弟,没事不要乱点; ");
        });
});

上面的代码就是给div的click事件绑定了一个事件。猜猜看哪个先执行?
当按钮被点击的时候,先执行完click事件后,再执行绑定的事件。

bind() 绑定 自定义事件

说绑定自定义事件的时候先说一下 什么是自定义事件?
trigger()方法是用来触发一些事件型方法,如:

div.trigger('click', [text]);

上面的click 是不是一定要规定的 click,focus等事件型方法嘞?答案是可以触发任何事件。如:

div.trigger('my_action', [text]);

你可以尝试一下,发现firebug 没有报错,说明没有问题,只是这个my_action 事件什么都没做而已。为什么不报错,这个我还在研究,谁知道的告诉我 -,-
从这一点看trigger 方法一定是在找 my_action 事件。突然有个idea,既然bind 是绑定事件,既然 my_action 事件什么事情都没做,那我就给它bind 绑定个事件上去不就可以了。于是乎····竟然可以~~
阅读全部>>

老汉推车 – jQuery中 trigger() & bind() 使用心得 (一)

日期 : 0:03 am 标签 : - 代码浅谈 - - 评论 : 11 feet 日历 : 6 Mar 2010

乱翻乱教 – 小鸡快跑 – Photoshop 超级可爱小鸡

日期 : 2010年3月3日 23:15 pm 标签 : - 乱翻乱教 - 评论 : 3 feet 日历 : 3 Mar 2010

整得连妈都不认识了 – M8 新固件9.6.X 试用体验

日期 : 2010年2月11日 13:56 pm 标签 : - 小八日记 - 生活琐碎 - - 评论 : 24 feet 日历 : 11 Feb 2010

丫 越来越年轻 – 阿里巴巴2010新版首页

日期 : 2010年1月31日 22:04 pm 标签 : - 又设又计 - 评论 : 5 feet 日历 : 31 Jan 2010
Page 9 of 36« First...7891011...Last »