Jquery 和 livequery

Posted

技术标签:

【中文标题】Jquery 和 livequery【英文标题】:Jquery and livequery 【发布时间】:2011-03-16 21:04:16 【问题描述】:

我有一些将信息提取到表中的 ajax,我正在尝试使用 livequery 每隔一行添加一个类

$('a').livequery('click', function(event)  
$(".scroll-pane table tr:odd").addClass("Odd");
);

问题是这个类只添加了很短的时间,然后它就消失了? 我正在使用 jquery 1.4.1 和 Livequery 1.0.3

【问题讨论】:

您是否尝试过使用直播活动? api.jquery.com/live 【参考方案1】:

您不再需要在 jquery 1.4.x 中使用 livequery 插件。请改用live 方法。

或者,您可以在成功回调中的每个 ajax 调用之后重新绑定单击/设置类。

如果您遇到无法更改的旧版 livequery 代码,则需要使用 livequery 1.1 或更高版本,但我不建议这样做。

【讨论】:

【参考方案2】:

Livequery 1.1.1 版本添加了与 jQuery 1.4.1 的兼容性修复,因此可能最简单的解决方案是尝试使用最新版本的 Livequery。如果问题仍然存在,请告诉我。

【讨论】:

以上是关于Jquery 和 livequery的主要内容,如果未能解决你的问题,请参考以下文章

区别和详解:jQuery extend()和jQuery.fn.extend()

js和jquery的区别是啥?

jQuery-jQuery引入和jQuery选择器

jQuery-jQuery引入和jQuery选择器

jquery源码学习—— jquery.prototype主要属性和方法

Jquery 使用和Jquery选择器