首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

jQuery live()删除iPhone touch事件属性?

在云计算领域,jQuery live()方法用于将事件处理程序绑定到符合当前选择器的所有元素,包括现有和未来的元素。然而,jQuery live()方法已经在jQuery 1.9版本中被弃用,因为它的性能较差。推荐使用jQuery on()方法来替代。

要删除iPhone touch事件属性,可以使用jQuery off()方法。例如:

代码语言:javascript
复制
$('selector').off('touchstart touchmove touchend');

其中,selector是要删除事件属性的元素的选择器。

如果您使用的是jQuery 1.9或更高版本,请使用以下代码:

代码语言:javascript
复制
$('selector').off('touchstart touchmove touchend', '**');

这将删除所有与选择器匹配的元素上的touch事件处理程序。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

移动端touch事件无视disabled属性

发现click没有事件没有触发,而touch事件依然触发。...接着,我把问题简化,移除Angular 和 hammerjs,只使用jquery绑定touch事件,发现依然不会触发touch事件,上个类似我当时使用的 实验代码。...发现去掉btn-default后,还是不触发touch事件,再去掉btn就恢复到了上个demo的情况了。...也就是说,bootstrap的btn这个class,做了某件事可以阻止disabled触发touch事件! 事情更加明朗了,那么我们来看看btn这个“神奇”的class都干了神马。...又是IE拖后腿了囧,不过移动端表现良好~ 总结 pointer-events这个CSS3属性,在移动端我们基本可以“放肆”的使用,在你需要禁用某个元素事件或某个区域事件的时候,可以考虑下这个属性,简单高效

2.3K20

JQuery属性操作及事件

一、属性操作1、固有属性(1)获取:选中元素.prop('属性名')console.log($('img').prop('src'));(2)设置:选中元素.prop('属性名','值')<img src="https...①选到对应元素:remove()<em>删除</em>本身$('.del').click(function(){ $(newli).remove()})②选到对应元素:empty()<em>删除</em>匹配的所有子节点$(...(<em>jQuery</em> <em>事件</em> | 菜鸟教程)1、单个<em>事件</em>注册element.<em>事件</em>(fuction(){})(1).hover:模仿鼠标悬停<em>事件</em>(2)参数        ①函数1:鼠标移上去触发什么<em>事件</em>        ...('仅一次');})5、自动触发<em>事件</em>$('button').click()五、插件<em>jQuery</em>插件库-收集最全最新最好的<em>jQuery</em>插件小伙伴可以在这个网站找喜欢的作品,下载压缩包后,可以直接看效果,而且都有源码的哦

1.7K70
  • 【JavaWeb】86:jQuery属性、文档、动画以及事件

    ①获取标签的属性值 在js中,对应的是value属性jQuery中,对应的是函数val() 注意是val(),不是value()。 如果不赋值,那么获取的就是对应标签的值。...②设置标签的属性值 在js中,是给value属性赋值。 在jQuery中,是给函数val()传一个参数。 如果赋值,那么就是在修改对应标签的值。...③删除name属性 格式:removeAttr("name","xixi"),删除对应标签的name属性值。 其中除了attr()这个函数外,还有一个prop()这个函数,这两个函数功能是一样的。...此外网上还有开源的各种动画效果,查询jQuery插件即可。 值得注意的是: 在js中参数是不用完全一致,上述虽然有3个参数,但可写也可不写。 不像Java实参要与形参保持一致。 2事件 ?...以上就是对jQuery中动画和事件的说明,其它还有很多就不一一说明了。 再加上也有很多人说jQuery现在被淘汰了,不想花太多时间在这块,继续后面的学习。 最后 谢谢你的观看。

    2.4K40

    jquery 事件绑定及取消 bind live delegate on one区别 (超详细且通俗易懂)

    需要使用addEventListener方法添加事件jquery则不会 它会全部执行,两者都是同时执行,并不是按顺序一一执行。...} }); }); 2.live() event 必需。...和bind方法有两个不同 1.没有map不能单独规定事件 2.live方法绑定的事件会应用于当前现有的元素以及未来元素,也就是事件委托机制,把节点的处理统一委托给了根节点document,所以后面动态添加的新节点同样会有相同的事件...$("button").live("click",function(){ $("p").slideToggle(); //给所有的p节点添加了收缩事件,包括动态添加的新的p标签 }); 注:使用live...这个方法就相当于加强版的live()方法,由于live方法事件委托会直接委托在根节点上,费时费力, 于是就有了delegate()方法,它可以选择委托范围,就是给selector父节点内的所有childSelector

    2.4K21

    从零开始学 Web 之 jQuery(五)操作元素其他属性,为元素绑定事件

    2、方法二 元素.width(属性值或者数字); 元素.height(属性值或者数字); 1、jQuery中用以上方式可以获取和设置元素的宽高。 2、当没有参数的时候是获取元素的宽高属性。...四、为元素绑定事件 1、方式一:(事件名) 语法: 元素.事件名(事件处理函数); 示例: // 绑定鼠标进入,离开,点击事件 $("#btn").mouseenter(function ()...4、方式四:(delegate方法) 语法:(父元素替子元素绑定事件) 父元素.delegate("子元素","事件名",事件处理函数); 示例: // 为div下p标签绑定点击事件 $("#dv")....语法: 父元素.on("事件名", "子元素", 事件处理函数); 示例: // 为div下p标签绑定点击事件 $("#dv").on("click", "p", function () { //....语法:元素.on("事件名", 事件处理函数);

    59240

    02-老马jQuery教程-jQuery事件处理

    on()方法绑定事件处理程序到当前选定的jQuery对象中的元素。on汇总了bind和live两种绑定事件的方式。可以支持一般的bind方法或者委托的方法。...on()方法绑定事件处理程序到当前选定的jQuery对象中的元素。on汇总了bind和live两种绑定事件的方式。可以支持一般的bind方法或者委托的方法。...再也不会被触发 foo 2.6.2 解绑live事件(die) 语法: $dom.die(type, [fn]) 元素中删除先前用.live()绑定的所有事件.(此方法与live正好完全相反。)...(events,[selector],[fn]) 如果一个简单的事件名称,比如提供"click",所有 这种类型的事件(包括直接和委派)从jQuery设置的元素上删除。...3.1 事件对象的属性介绍 event.type 获取到事件的类型 event.target 获取到触发事件的元素。jQuery对其封装后,避免了各个浏览器不同标准的差异。

    2.7K80

    02-老马jQuery教程-jQuery事件处理

    可以通过事件处理程序的事件对象的data属性获取此值。 fn 事件处理程序。fn的内部作用域中this指向当前的DOM对象(注意不是jQuery的包装对象) 返回值: jQuery的包装对象!!!...on()方法绑定事件处理程序到当前选定的jQuery对象中的元素。on汇总了bind和live两种绑定事件的方式。可以支持一般的bind方法或者委托的方法。...on()方法绑定事件处理程序到当前选定的jQuery对象中的元素。on汇总了bind和live两种绑定事件的方式。可以支持一般的bind方法或者委托的方法。...再也不会被触发 foo 2.6.2 解绑live事件(die) 语法: $dom.die(type, [fn]) 元素中删除先前用.live()绑定的所有事件.(此方法与live正好完全相反。)...3.1 事件对象的属性介绍 event.type 获取到事件的类型 event.target 获取到触发事件的元素。jQuery对其封装后,避免了各个浏览器不同标准的差异。

    6.4K00

    与Ajax同样重要的jQuery(2)

    ⑥:jQuery删除元素 选中要删除元素.remove() ---- 完成元素删除 选中要删除元素.remove(expr) ----- 删除特定规则元素 remove删除节点后,事件也会删除 detach...删除节点后,事件会保留 从1.4新API 练习6: ² 分别使用detach和remove 删除带有click事件的p标签,删除后再将p 重新加入body 查看事件是否存在 <script type="...5.<em>jQuery</em><em>事件</em> ①:<em>事件</em>绑定 传统js 一般一个对象只能绑定某种<em>事件</em>一个函数 <em>jQuery</em> 支持对同一个对象,同一个<em>事件</em>可以绑定多个函数 绑定<em>事件</em>函数到对象有两种写法 写法一 $("div").click...(function(){ …… }); 取消绑定:$("div").unbind("click"); *** live 为满足条件对象,实时追加绑定 、取消live事件用die方法 Demo: $(function(){ // 使用live绑定 $("div").live

    6.2K50

    用于H5的移动开发框架

    框架 7.Sencha Touch框架 8.Kendo UI框架 9.PhoneGap框架 10.mui框架 1 jquery mobile框架   jQuery Mobile是jQuery 在手机上和平板设备上的版本...jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。...当前主要支持 iPhone 和 Android 手机。   ...”按钮,点击可以删除该短信对话;邮件列表界面,左滑可以删除,右滑可以标注为"已读/未读"状态; mui的列表控件也支持滑动触发操作菜单功能,仅需按照特定格式拼装DOM结构即可;另外,滑动还支持事件触发,...开发者可以通过监听滑动事件(slideleft/slideright),完成操作前的确认提醒工作。

    5.1K40

    越狱插件可以将iPhone6升级到6s

    事实上,越狱破解主要是给iPhone设备扩展更多的功能和玩法提供一个基础环境,民间众多开发者借助这个环境就可以开发出各种各样iPhone原本并不具备或者受到限制的功能。...最近,已经有资深玩机用户通过越狱后给iPhone6安装插件,用上了iPhone6s的新增功能,比如3D TouchLive Photos。 ?...Live Photos这项功能本身不需要新的硬件支持,所以在旧的iPhone上,Live Photos山寨起来也会比3D Touch顺畅很多。...如果等到插件的开发者破解iOS的对应代码,前几代的iPhone都有望能通过越狱启用Live Photos。不过,这个插件改动并不是适用于每一台iPhone,有人表示带来过发热以及死机等不良问题。...总而言之,虽然上面两个“山寨”的3D TouchLive Photos的效果差强人意,但是用已有的旧设备玩新功能又新鲜又刺激。

    78040

    如何实现动态添加的元素添加点击事件

    在页面开发过程中常常遇到需要动态添加元素,然后给这一元素绑定相关事件的情况,这种情况下一般需要给元素加上相关属性,然后写这些元素的事件函数即可。动态添加的元素怎么绑定事件呢?...实现 从 jQuery 1.7 开始,您应该使用on的方式,语法如下: $(staticAncestors).on(eventName, dynamicChild, function() {}); 解释...该事件附加到staticAncestors应处理的元素的静态父级 ( )。 每次在此元素或后代元素之一上触发事件时,都会触发此 jQuery 处理程序。...---- 在此之前,推荐的方法是使用live(): $(selector).live( eventName, function(){} ); 然而,live()在 1.7 中被弃用on(),而在 1.9...中被完全删除

    3.9K20

    HTML5移动开发的10大移动APP开发框架

    Titanium框架 7.Sencha Touch框架 8.Kendo UI框架 9.PhoneGap框架 10.mui框架   1.jquery mobile框架   jQuery Mobile...jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。   ...当前主要支持 iPhone 和 Android 手机。   ...”按钮,点击可以删除该短信对话;邮件列表界面,左滑可以删除,右滑可以标注为”已读/未读”状态; mui的列表控件也支持滑动触发操作菜单功能,仅需按照特定格式拼装DOM结构即可;另外,滑动还支持事件触发,...开发者可以通过监听滑动事件(slideleft/slideright),完成操作前的确认提醒工作。

    6.5K10

    杨老师课堂之Jquery的筛选,事件,效果,Ajax,javascript跨域)

    unbind(type,[data|fn]]),bind()的反向操作,从每一个匹配的元素中删除绑定的事件。...(type,[,data],fn); 第1个参数是事件类型,.当然也可以是自定义名称 第2个参数是可选参数,作为event.data属性值传递给事件对象的额外的数据对象 第3个参数则是用来绑定的处理函数...件对象的一些属性在程序中使用事件对象非常简单,只需要为函数添加一个参 数....该方法的作用是指向原始的事件对象  委派 live(type, [data], fn),给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有效。...die(type, [fn]),从元素中删除先前用.live()绑定的所有事件 die解绑 2.4 事件切换【了解】 hover([over,]out) 当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数

    8.3K20

    jQuery 升级踩坑大全

    使用了被废弃的jQuery.fn.live方法 jQuery Migrate库对此错误也在控制台有相应的警告: JQMIGRATE: jQuery.fn.live() is deprecated live...方法原本的作用是设置事件代理,该方法在jQuery 1.7之后就不推荐使用了,取代之的是jQuery.fn.on函数。...两者的区别是:prop设置的是某元素固有的属性,而attr设置的是写在html标签上的自定义属性。...因为这些事件使用的比较少,所以也归在少见坑当中。从jQuery 1.9开始,这些事件只能绑定到$(document)上。...因为这五个接口从来没有出现在jQuery的官方文档中,并且有些在后续版本中已经删除,可谓来无影去无踪。看源代码的话在早期版本有机会找到他们的存在,但是并不建议使用。建议采用其他方法实现相应的功能。

    3.8K90
    领券