简体   繁体   English

jQuery preventDefault函数不适用于jsfiddle

[英]jQuery preventDefault function not working on jsfiddle

I cannot get the following simple jQuery to work. 我无法使用以下简单的jQuery。 I know I am overlooking something, so please help me out. 我知道我正在忽略某些东西,所以请帮助我。 Here is the code at http://jsfiddle.net/Z5waA/ . 这是http://jsfiddle.net/Z5waA/上的代码。 It's a simple click the button, then alert with jQuery. 只需单击按钮,然后使用jQuery发出警报。

preventDefault(e); should be e.preventDefault(); 应该是e.preventDefault();

code should be like this, 代码应该是这样的

$('#submitResetPass').bind('click', function(e) {
    e.preventDefault();
    alert("hello");
});

and you need to add jQuery reference. 并且您需要添加jQuery参考。

You had a couple issues. 你有几个问题。 First, the jsFiddle wasn't set for jQuery. 首先,没有为jQuery设置jsFiddle。 Then, your call to preventDefault wasn't correct. 然后,您对preventDefault的调用不正确。 It works here: http://jsfiddle.net/jfriend00/v9aVb/ . 它在这里工作: http : //jsfiddle.net/jfriend00/v9aVb/

$('#submitResetPass').bind('click', function(e) {
    e.preventDefault();
    alert("hello");
});

使用e.preventDefault()而不是preventDefault(e)。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM