我正在尝试在我的 Django 管理站点中使用某些 jQuery 插件。
Django 管理员将 jQuery 命名空间设置为django.jQuery
(避免冲突)
如果我没有默认的$
jQuery 的命名空间,插件将无法工作,是吗?
我必须做类似的事情吗
window.$ = django.jQuery
?
如何以及在哪里可以更改整个管理站点的此命名空间?
实际上,大多数插件都需要“jQuery” - 而不是 $ - 可用,然后提供 $ 本身,如 dmidz 的答案所示。
因此,插入
var jQuery = django.jQuery;
在您的外部参考之前。如果您要加载一堆第三方 jQuery 插件,请将上面的行放在插件前面的脚本标记中。
另请参阅我五个月前的问题如何在 Django admin 中向第三方、外部 jQuery 插件提供 $
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)