event.preventDefault

jquery为a插手事件,此例子是弹出,一个welcome 的弹出框、

<!doctype html> <html> <head> <meta charset="utf-8"> <title>Demo</title> </head> <body> <a href="http://jquery.com/">jQuery</a> <script src="http://enenba.com/jquery-1.7.1.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("a").click(function(event){ alert("welcome"); event.preventDefault(); }); }); </script> </body> </html>

弹出后a还会毗连到JQ的官网,不想要他的原本的毗连就加上event.preventDefault()

该要领将通知 Web 欣赏器不要执行与事件关联的默认行动(假如存在这样的行动)。譬喻,假如 type 属性是 "submit",在事件流传的任意阶段可以挪用任意的事件句柄,通过挪用该要领,可以阻止提交表单。留意,假如 Event 工具的 cancelable 属性是 fasle,那么就没有默认行动,可能不能阻止默认行动。无论哪种环境,挪用该要领都没有浸染。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/7954.html