0

我已经安装了 Ajaxim 3.4 ...独立工作正常,但我现有的站点有问题....ajaxim 原型与 JQuery 冲突....所以停止我的 jquery 功能。

是否也有带有 JQuery 的 ajaxim 脚本......没有原型版本。

任何帮助将不胜感激。

提前谢谢。

4

1 回答 1

1

Prototype 没有那么灵活,但是 jQuery 可以设置为使用不同的标识符$

var $j = jQuery.noConflict();

// Use jQuery via $j
$j(document).ready(function(){
    $j("div").hide();
});

// Use Prototype with $(...), etc.
$('someid').hide();

来源:http ://docs.jquery.com/Using_jQuery_with_Other_Libraries

这样两个库可以并排使用。

现在,如果您自己的代码都使用$jQuery 调用的符号工作,您仍然可以在自己的代码中使用该标识符,方法是将其包装在 onload-methods 中:

jQuery(function ($) {
    // Use jQuery with the standard $ sign in this scope,
    // even if it is assigned to prototype outside of this scope
    $('#id').whatYouWant();
});
于 2013-03-14T13:43:38.310 回答