jQuery阻止默认行为

2015-03-05 08:25
jQuery阻止默认行为

e.preventDefault();
默认行为:
>超链接的默认行为,就是跳转
>submit按钮的默认行为,就是提交表单
>reset按钮的默认行为,就是重置表单

例子:

<html>
<head>
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script type="text/javascript">
$(function(){
  $('a').click(function(e){
    alert('it4399.com');
    e.preventDefault();
  });
  $('#reset').click(function(e){
    e.preventDefault();
  });
});
</script>
</head>
<body>
<form action="http://www.it4399.com" method="get">
<a href="http://www.it4399.com" target="_blank">it4399</a>
姓名:<input type="text" id="name" name="name" /><br />
<input type="reset" id="reset" name="reset" value="重置" />
</form>
</body>
</html>

停止事件冒泡,阻止默认行为的简写
return false;

^