草庐IT

xbox-live

全部标签

jquery - jQuery 中的 bind 和 live 方法有什么区别?

我很想知道bind函数和live函数之间的区别。对我来说,它们似乎几乎相同。我读了thebenefitsoflive/bindmethods,但它没有告诉我差异...谢谢! 最佳答案 简而言之:.bind()将仅适用于您当前在jQuery对象中选择的项目。.live()将应用于所有当前匹配的元素,以及您将来可能添加的任何元素。它们之间的根本区别在于live()利用eventbubbling.也就是说,当您单击一个按钮时,该按钮可能存在于中。,在,在元素;所以实际上,您实际上是在同时点击所有这些元素。live()通过将事件处理程序附加

binding - 使用 .live() 绑定(bind) jQuery UI 自动完成

我到处搜索,但似乎找不到任何帮助...我有一些文本框是通过JS动态创建的,所以我需要将它们的所有类绑定(bind)到自动完成。因此,我需要使用新的.live()选项。举个例子,现在和将来创建一个类为.foo的所有项目:$('.foo').live('click',function(){alert('clicked');});它采用(和行为)与.bind()相同。但是,我想绑定(bind)一个自动完成...这行不通:$('.foo').live('autocomplete',function(event,ui){source:'url.php'//(surpressedotherargu

jquery - jQuery .live() 和 .on() 有什么区别

我看到jQuery1.7中有一个新方法.on()取代了早期版本中的.live()。我很想知道它们之间的区别以及使用这种新方法的好处。 最佳答案 在docs中非常清楚为什么你不想使用live.此外,正如Felix所提到的,.on是一种更简化的附加事件方式。Useofthe.live()methodisnolongerrecommendedsincelaterversionsofjQueryofferbettermethodsthatdonothaveitsdrawbacks.Inparticular,thefollowingissue

jQuery .on 用于 future 元素的函数,因为 .live 已被弃用

这个问题在这里已经有了答案:Turninglive()intoon()injQuery(5个答案)关闭9年前。我需要为click添加处理程序future的事件元素,还不存在。通常,我会使用jQuery的.live函数来处理这个,但现在似乎已弃用.on.使用.on以这种方式方法,jQuery建议设置选择器参数,以允许创建委托(delegate)事件,并提供此示例代码:$("#dataTabletbody").on("click","tr",function(event){alert($(this).text());});一切都很好,但是我要为我的初始选择器输入什么,它们有#dataTab

jquery - `on` 和 `live` 或 `bind` 有什么区别?

jQueryv1.7中的一个新方法,on加入。来自文档:‘The.on()methodattacheseventhandlerstothecurrentlyselectedsetofelementsinthejQueryobject.AsofjQuery1.7,the.on()methodprovidesallfunctionalityrequiredforattachingeventhandlers.’live和bind有什么区别? 最佳答案 on()是一种将大部分jQuery事件绑定(bind)函数合并为一个的尝试。这有一个额外

javascript - 如何使用 jquery live 停止事件冒泡?

我正在尝试停止某些事件,但stopPropagation不适用于“实时”,因此我不确定该怎么做。我在他们的网站上找到了这个。LiveeventsdonotbubbleinthetraditionalmannerandcannotbestoppedusingstopPropagationorstopImmediatePropagation.Forexample,takethecaseoftwoclickevents-oneboundto"li"andanother"lia".ShouldaclickoccurontheinneranchorBOTHeventswillbetriggere

javascript - jquery 的 live() 已弃用。我现在用什么?

我在jquery文档中看到live()已被弃用。有直接替换功能吗? 最佳答案 $(document).on('event','selector',function(){});替换.live()。$('selector').on('event','selector',function(){});替换.delegate()。$('selector').on('event',function(){});替换.bind()。 关于javascript-jquery的live()已弃用。我现在用什

javascript - 对象没有方法 'live' - jQuery

$(document).ready(function(){$('.delete').live('click',function(e){alert('delete');e.preventDefault();});});Delete给我一​​个错误:UncaughtTypeError:Object[objectObject]hasnomethod'live'我只是没有看到问题? 最佳答案 .live()是一个已弃用的函数(从1.7+开始)并从jQuery1.9+中完全删除。您可以改为使用.on()或.bind()方法:http://ap

javascript - jQuery:live() 与 delegate()

我在我的网络应用程序中使用jQuery。在阅读其文档时,我了解了live()和delegate()。虽然他们已经解释了这两种方法,但我不明白它们之间的确切区别。也不确定哪种方法在哪种情况下是理想的。请帮助我清楚地了解这些方法。谢谢 最佳答案 .live()要求您立即运行选择器,除非您使用的是非常浪费的结果。这里的事件处理程序附加到document,因此必须检查来自任何元素冒泡的所有该类型的事件。这是一个用法示例:$(".myClass").live("click",function(){alert("Hi");});请注意,语句$(

WordPress 的 Git 工作流程 - Localhost to Live

我有一个基本但常见的WordPress工作流程问题。当前工作流程我在本地开发一切FTP文件(和数据库转储)到服务器以显示客户端在本地进行请求的更改FTP文件(和数据库转储)再次上传到服务器更多本地编辑FTP(和数据库转储)再次启动冲洗并重复这已成为一种巨大的痛苦。必须有更好的方法疑似Git工作流程本地副本将成为我的“主人”“推送”文件到某处从中间的这个地方“pull”文件到我的实时/测试服务器我想我知道在概念上应该如何完成,但我不知道在实践中应该如何完成。我应该在中间使用Github私有(private)仓库吗?有没有办法让我的Live站点直接从我的本地主机存储库“pull”?如果这看