gpt4 book ai didi

jquery - 切换到 jQuery noconflict,如何修复代码?

转载 作者:行者123 更新时间:2023-12-01 02:33:01 26 4
gpt4 key购买 nike

我刚刚将我的 WordPress 主题加载 jQuery 的方式从手动加载 google 的版本切换为对 WordPress 附带的版本进行排队。 wordpress 附带的版本中有“noconflict()”,因此 $ 快捷方式不再在我的所有 jQuery 中工作,而是需要在它的位置使用“jQuery”。

我在页面上有很多 .js 脚本和很多 jquery 设置初始化,但现在它们都不起作用,因为它都使用简写 $。

我的问题是,假设我需要使用 wordpress 附带的无冲突版本,修复我的速记代码的最佳方法是什么?

我应该在每个脚本的顶部添加这样的一行吗?

jQuery(document).ready(function($) {

或者我应该“在文件中查找”所有 $ 并替换为 jQuery?

最佳答案

Wordpress 推荐:值得一读 http://codex.wordpress.org/Function_Reference/wp_enqueue_script#jQuery_noConflict_wrappers

http://api.jquery.com/jQuery.noConflict/

代码

(function($) {
// $() will work as an alias for jQuery() inside of this function
})(jQuery);

关于jquery - 切换到 jQuery noconflict,如何修复代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11379344/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com