![](/img/trans.png)
[英]How to disable a knob by a button click in jQuery or Javascript?
[英]How to disable click with jQuery/JavaScript?
我有一个链接,需要确认。 我正在使用javascript confirm()
方法。 但是,当用户单击“取消”时,使链接不起作用的唯一方法是使用return false;
。 这是正确的方法(跨浏览器)吗?
$('a.confirm').click(function() {
if(confirm('Are you sure? This cannot be undone.')) {
return true;
}
return false;
});
在事件处理程序上返回false
等效于调用event.preventDefault
和event.stopPropagation
,您的代码应该可以正常工作,但是该如何处理:
$('a.confirm').click(function() {
return confirm('Are you sure? This cannot be undone.');
});
如果用户取消确认,它将返回false
。
在此处运行该代码段。
参见preventDefault : http : //docs.jquery.com/Events/jQuery.Event#event.preventDefault.28.29
$("a").click(function(event){
event.preventDefault();
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.