【问题标题】:jQuery,and other library right order to include?jQuery 和其他库的正确顺序包括?
【发布时间】:2010-03-28 23:19:26
【问题描述】:

我有一个使用 MooTools 和 jQuery 的 Wordpress 主题。我使用 jQuery noConflict 来避免与其他 JS 库发生冲突;这对我没有帮助。

有人可以帮助我在我的 Wordpress 主题中包含 JS 库的正确顺序吗?

提前致谢。

【问题讨论】:

  • 天哪!虽然它通常可以工作,但 jQuery+other-framework 存在许多问题,而且仅包含一个主题的代码就很多。我总是尽量避免使用多个框架。

标签: jquery wordpress wordpress-theming


【解决方案1】:

你需要做的是在你的 jquery 代码之前添加这个:

jQuery.noConflict();

并将所有 JQuery $ 替换为 jQuery。例如:

  jQuery(document).ready(function($) {
    // Code that uses jQuery's $ can follow here.
  });
  // Code that uses other library's $ can follow here.

【讨论】:

  • 如果你不需要等待 DOM 准备好,你也可以使用jQuery(function($) { ... });(function($) { ... })(jQuery)
  • 我也创建了使用 jquery 的插件,但是很多主题使用 mootools,所以我有 js 冲突的问题。Tnx 用于重播
猜你喜欢
  • 2010-11-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多