jQuery移除、绑定、使用示例详细解决方案触发元素事件

复制代码代码如下所示:
Unbind(类型{资料},) / /数据是一个函数被删除
$(# BTN)。Unbind(点击); / /删除键
$(# BTN)。Unbind(); / /删除所有


对于只有一个需要触发的情况,立即删除绑定,其中一个()
复制代码代码如下所示:
$(#按钮),(点击),功能({ ......基地);


触发操作
触发器()方法触发所选元素的指定事件类型。

复制代码代码如下所示:
$(# BTN)。Trigger(点击);


您也可以直接执行事件。
复制代码代码如下所示:
$(# BTN的)Click();


引发自定义事件
绑定()方法将一个或多个事件处理程序添加到选定的元素,并指定在事件发生时运行的函数。
复制代码代码如下所示:
$(# BTN)。Bind(myclick,功能){基地(…);


模拟触发上述绑定函数。
复制代码代码如下所示:
$(# BTN)。Trigger(myclick );


数据传输触发(事件,{参数,param2,…})
复制代码代码如下所示:
$(# BTN)。Bind(myclick
$(# BTN)。Trigger(myclick


触发默认操作的执行
复制代码代码如下所示:
$(输入)。Trigger(焦点);
不仅会触发输入焦点元素绑定事件,还会触发默认操作焦点。


只有绑定事件被触发,浏览器的默认操作不执行。
复制代码代码如下所示:
$(输入)。TriggerHandler(焦点);
只有触发器绑定事件,默认浏览器不执行操作。


其他用途

绑定多个事件类型
复制代码代码如下所示:
$(div)。Bind(鼠标悬停mouseout (功能){ ..... });


添加事件命名空间
复制代码代码如下所示:
$()。Bind()


在绑定的世界类型后面添加一个命名空间,以便在删除事件时只需要指定名称空间。
复制代码代码如下所示:
$(div)。Unbind(。插件); / /删除空间事件
$()。Trigger()单击!);因此不包含名称空间中的单击方法。


如果它包含在名称空间中,它也将被触发。
复制代码代码如下所示:
$(div)Trigger(单击);


取消或绑定函数
复制代码代码如下所示:
$('div)。Bind(听到咔哒声,recommandproduct); / / DIV recommandproduct绑定功能
$('div)。Unbind(听到咔哒声,recommandproduct); / /取消recommandproduct功能