我有一些代码同时使用了 jQuery 和 MooTools。在 Expressions Web 中运行它,我已经包含了 jQuery 和 MooTools 的脚本标签,并像这样启动了 jQuery 部分:
jQuery.noConflict();
jQuery( document ).ready(function($) {
MooTools 在 jQuery 关闭后紧随其后。我怎样才能在 jsfiddle 中实现相同的目的,以便 jQuery 和 MooTools 在 javascript 部分同时工作?
这是我尝试运行的 jsfiddle:http://jsfiddle.net/HamishT/fW8Y7/
最佳答案
你有 2 种方法来添加脚本是 jsFiddle。在“框架和扩展”和“外部资源”中。您可以获得 jQuery 或 MooTools 的链接:https://developers.google.com/speed/libraries/devguide
所以从那里你可以做一个像这样的 fiddle :http://jsfiddle.net/fW8Y7/2/
MooTools 检测 $
是否已经被使用,以防你在 jQuery 之后加载 MooTools。因此,在这种情况下,您可以对 jQuery 使用 $
,在 MooTools 中使用 document.id
,它是 $
的别名。
无论如何,像你那样取消 .noConflict()
对我来说是最好的方法。
关于javascript - 在 jsfiddle 中同时运行 jQuery 和 MooTools,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24969222/