这两天在做一个WAP页面,在chrome上模拟移动端的时候,都好好的,然而放到手机上测试时, 发现有些点击事件直接无反应,但是有些有反应; 本小白在想,难道是由于我页面上有用到滚动插件,里面的touch事件的preventDefault导致click失效? 于是,换成了touchSart事件试了下, ...
分类:
移动开发 时间:
2016-10-09 16:56:56
阅读次数:
356
preventDefault: preventDefault它是事件对象(Event)的一个方法,作用是取消一个目标元素的默认行为。既然是说默认行为,当然是元素必须有默认行为才能被取消,如果元素本身就没有默认行为,调用当然就无效了。什么元素有默认行为呢?如链接<a>,提交按钮<input type= ...
分类:
Web程序 时间:
2016-10-09 00:04:52
阅读次数:
228
一、属性:onContextMenu onContextMenu: function(e,node){ e.preventDefault(); $(this).tree('select',node.target); $('#mm').menu('show',{ left: e.pageX, top: ...
分类:
其他好文 时间:
2016-10-06 10:38:07
阅读次数:
165
1.表单提交 submit() 方法触发 submit 事件,或规定当发生 submit 事件时运行的函数。$(selector).submit(function) 使用 preventDefault() 函数来阻止对表单的提交。 ajaxSubmit()提交表单,使用第三方插件jquery.for ...
分类:
Web程序 时间:
2016-09-27 13:12:47
阅读次数:
177
event.preventDefault()用法介绍 该方法将通知 Web 浏览器不要执行与事件关联的默认动作(如果存在这样的动作)。例如,如果 type 属性是 "submit",在事件传播的任意阶段可以调用任意的事件句柄,通过调用该方法,可以阻止提交表单。注意,如果 Event 对象的 canc ...
分类:
Web程序 时间:
2016-09-18 15:30:35
阅读次数:
156
最近帮朋友做个东西,整个屏幕有一个遮罩层,但是这个遮罩层能滑动,于是百度了一下,返现,用 $('body').bind("touchmove",function(e){ e.preventDefault(); }); 这句话,就能阻止遮罩层的滑动,使得屏幕固定,但是当遮罩层消失的时候,这个屏幕依旧不 ...
分类:
Web程序 时间:
2016-09-12 20:22:33
阅读次数:
150
<div id='div0'> <div id='div1'> <a href="#" id='div2'>2222</a> </div> </div> (1)event.preventDefault()表示阻止默认事件发生:如a标签的跳转事件 我们给a标签添加该事件,则a不再跳转。 (2)even ...
分类:
其他好文 时间:
2016-09-09 22:24:09
阅读次数:
231
阻止浏览器默认事件。什么是默认事件,例如浏览器默认右键菜单、a标签默认连接跳转...,如何阻止呢? Firefox中,event必须作为参数传入。 IE中,event是window对象的属性。 event.preventDefault();方法用于取消默认事件,但是不兼容IE,在IE下,要用even ...
分类:
其他好文 时间:
2016-09-03 21:03:29
阅读次数:
336
preventDefault() 方法 方法将通知 Web 浏览器不要执行与事件关联的默认动作(如果存在这样的动作)。例如,如果 type 属性是 "submit",在事件传播的任意阶段可以调用任意的事件句柄,通过调用该方法,可以阻止提交表单。注意,如果 Event 对象的 cancelable 属 ...
分类:
Web程序 时间:
2016-09-02 20:27:51
阅读次数:
226
当用户手指放在移动设备在屏幕上滑动会触发的touch事件 webkit: touchstart——当手指触碰屏幕时候发生。不管当前有多少只手指 touchmove——当手指在屏幕上滑动时连续触发。通常我们再滑屏页面,会调用event的preventDefault()可以阻止默认情况的发生:阻止页面滚 ...
分类:
移动开发 时间:
2016-08-15 16:04:25
阅读次数:
312