怎样用jquery写一个事件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样用jquery写一个事件?相关的知识,希望对你有一定的参考价值。

参考技术A 怎样用jquery写一个事件,在点击
删除
时弹出一个对话框,选择是或否,如果选择是,就跳转到所选页面,选择否就返回。而且在弹出对话框没选择的时候,先不要跳转。
1、用confirm
if(confirm("确定要删除数据吗"))
else

2、用组件jBox(需要下载jquery.jBox-2.3.min.js,并引入)
$.jBox.confirm("您确定要删除此委托吗?",
"提示",
function(v,
h,
f)

if
(v
==
"ok")

else

);
1.
jQuery
的绑定事件是能够叠加的,比如对一个div
绑定的多次
blur
事件,在触发的时候
多个绑定在div
上的blur

事件都会执行;
$(
'#demo'
).bind(
'blur',
function()
$(
'#demo'
).unbind(
'blur'
);

//

在执行完
blur
事件后解除绑定的事件或者在其他的地方解除绑定也行;

);
参考技术B 用jquery写一个事件的操作如下:
1、用confirm输入以下代码:
if(confirm("确定要删除数据吗"))

else

2、用组件jBox(需要下载jquery.jBox-2.3.min.js,并引入)
$.jBox.confirm("您确定要删除此委托吗?",
"提示",
function(v,
h,
f)

if
(v
==
"ok")

else

);

jQuery中怎样阻止后绑定事件

你的代码在页面载入过程中已经完成事件绑定了,没有阻止后绑定的事件的办法了,不过可以删除当前指定节点的事件绑定。方法如下:
$("#btn").click(function(){
if($("#tx").val()==""){
alert("e1");
}else{
//删除后绑定的事件。。。
$("#btn").unbind(‘click‘);
}
});

说明:
unbind([type],[data])
bind()的反向操作,从每一个匹配的元素中删除绑定的事件。
如果没有参数,则删除所有绑定的事件。

你可以将你用bind()注册的自定义事件取消绑定。

I如果提供了事件类型作为参数,则只删除该类型的绑定事件。

如果把在绑定时传递的处理函数作为第二个参数,则只有这个特定的事件处理函数会被删除。
 

    jquery:怎可以阻止第二次点击click事件?

jquery提供了一个只触发一次点击的方法
obj.one(function(){

});
或者用obj.unbind("click")取消点击事件
 

以上是关于怎样用jquery写一个事件?的主要内容,如果未能解决你的问题,请参考以下文章

jquery.slides.js图片轮播怎样调用鼠标滑轮滚动的功能

怎样用js或jquery操作span的单击事件?

jquery 自定义事件怎样传递 this

jquery 怎样给每个图片添加点击事件?

vue.js中怎样用onload事件

jquery弹出框,上一个窗口关闭下一个弹出 用jquery应该怎么写?