jQuery自定义事件与绑定

[pcsh lang="js" tab_size="4" message="" hl_lines="" provider="manual"]

var element = $(this);
//给element绑定hello事件
element.bind("hello",function(){
    alert("hello world!");
});
//触发hello事件
element.trigger("hello");

[/pcsh]

创建一个jQuery对象

绑定hello事件与函数

trigger触发这个hello事件

[pcsh lang="js" tab_size="4" message="" hl_lines="" provider="manual"]

<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
<script>
var jqArr = new Array();
var element = $(this);

for(var i = 0;i<3;i++){
	jqArr[i] = $(this);
	jqArr[i].bind("hello",function(){
    alert("hello world!");
});}
//触发hello事件
$(this).trigger("hello");
</script>

[/pcsh]

 

此处评论已关闭