jquery事件preventDefault()方法用法实例


Posted in Javascript onJanuary 16, 2015

本文实例讲述了jquery事件preventDefault()方法用法。分享给大家供大家参考。具体实现方法如下:

<html>

<head>

<title>jquery事件:preventDefault()方法的使用</title>

<script type="text/javascript" src="jquery-1.8.2.min.js"></script>

<script type="text/javascript">

 $(function(){

  $("#myform").submit(function(e){

   if($("#search").val()==""){

    alert("搜索内容不能为空");

    e.preventDefault();

   }

  });

 });

</script>

</head>

<body>

<form action="http://www.baidu.com" method="post" id="myform">

<input type="text" size="38" id="search" /><input type="submit" value="搜索" />

</form>

</body>

</html>

补充说明:

(1)如果想获取事件的相关信息,则给匿名函数添加一个参数。例子中的e表示事件的对象。
(2)通过调用事件对象的preventDefault()方法,能够阻止默认行为的发生(如例子中的发送到http://www.baidu.com)。

另外,调用事件对象的stopPropagation()方法,能够阻止冒泡事件的发生。关于冒泡模型与捕捉模型,可参考另外一篇文章《js中的事件捕捉模型与冒泡模型实例分析》。

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
基于jquery的手风琴图片展示效果实现方法
Dec 16 Javascript
JavaScript实现的encode64加密算法实例分析
Apr 15 Javascript
再谈JavaScript线程
Jul 10 Javascript
跟我学习javascript的for循环和for...in循环
Nov 18 Javascript
AngularJS 简单应用实例
Jul 28 Javascript
老生常谈js-react组件生命周期
May 02 Javascript
基于JavaScript实现弹幕特效
Aug 27 Javascript
理解 Node.js 事件驱动机制的原理
Aug 16 Javascript
parabola.js抛物线与加入购物车效果的示例代码
Oct 25 Javascript
vue绑定的点击事件阻止冒泡的实例
Feb 08 Javascript
create-react-app修改为多页面支持的方法
May 17 Javascript
微信小程序实现登录遮罩效果
Nov 01 Javascript
jQuery老黄历完整实现方法
Jan 16 #Javascript
jquery中one()方法的用法实例
Jan 16 #Javascript
jquery中show()、hide()和toggle()用法实例
Jan 15 #Javascript
用js判断是否为360浏览器的实现代码
Jan 15 #Javascript
jquery果冻抖动效果实现方法
Jan 15 #Javascript
jquery通过ajax加载一段文本内容的方法
Jan 15 #Javascript
js实现遮罩层弹出框的方法
Jan 15 #Javascript
You might like
PHP日期时间函数的高级应用技巧
2009/05/16 PHP
PHP数据类型的总结分析
2013/06/13 PHP
PHP中source #N问题的解决方法
2014/01/27 PHP
Js中sort()方法的用法
2006/11/04 Javascript
js文件包含的几种方式介绍
2014/09/28 Javascript
基于iscroll.js实现下拉刷新和上拉加载效果
2016/11/28 Javascript
JavaScript运动框架 链式运动到完美运动(五)
2017/05/18 Javascript
vue实现图片滚动的示例代码(类似走马灯效果)
2018/03/03 Javascript
详解React服务端渲染从入门到精通
2019/03/28 Javascript
Vue.extend实现挂载到实例上的方法
2019/05/01 Javascript
图解javascript作用域链
2019/05/27 Javascript
vue解决跨域问题(推荐)
2020/11/10 Javascript
[35:55]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第一场 12.11
2020/12/13 DOTA
JSON Web Tokens的实现原理
2017/04/02 Python
python SMTP实现发送带附件电子邮件
2018/05/22 Python
python爬取哈尔滨天气信息
2018/07/14 Python
解决项目pycharm能运行,在终端却无法运行的问题
2019/01/19 Python
自学python的建议和周期预算
2019/01/30 Python
Python3数字求和的实例
2019/02/19 Python
Python中一些深不见底的“坑”
2019/06/12 Python
python实现将一维列表转换为多维列表(numpy+reshape)
2019/11/29 Python
Python检测端口IP字符串是否合法
2020/06/05 Python
Django serializer优化类视图的实现示例
2020/07/16 Python
为什么使用接口?
2014/08/13 面试题
J2EE面试题集锦(附答案)
2013/08/16 面试题
经典的班主任推荐信
2013/10/28 职场文书
采购文员岗位职责
2013/11/20 职场文书
生产内勤岗位职责
2013/12/07 职场文书
服装创业计划书范文
2014/02/05 职场文书
合作意向协议书范本
2014/03/31 职场文书
公司采购主管岗位职责
2014/06/17 职场文书
新农村建设汇报材料
2014/08/15 职场文书
2014年妇联工作总结
2014/11/21 职场文书
大学生受助感言
2015/08/01 职场文书
2016高考寄语或鼓励的话语
2015/12/04 职场文书
Python torch.flatten()函数案例详解
2021/08/30 Python