我正在尝试将 Jquery 代码集成到以下部分的 wordpress divi 主题中,如下面的屏幕截图所示,但它似乎不起作用,并且出现以下错误:
未捕获的类型错误:$ 不是函数
这个小提琴中提到了我在屏幕截图中包含的 JQuery 代码。
小提琴中使用的 JQuery 代码片段是:
$("#franchisehub").click(function() {
if ($('.franchisehubtv').css('display') == "flex") {
$('.franchisehubtv').css('display', 'none');
} else {
$('.franchisehubtv').css('display', 'flex');
$('.cloudbasedtextipad').css('display', 'none');
$('.business-analytics').css('display', 'none');
$('.tech-support').css('display', 'none');
$('.order-management').css('display', 'none');
$('.employee-management').css('display', 'none');
$('.white-label').css('display', 'none');
$('.brand-control').css('display', 'none');
$('.lead-tracking').css('display', 'none');
$('.custom-invoicing').css('display', 'none');
$('.goal-setting').css('display', 'none');
$('.customization-tools').css('display', 'none');
$('.royalty-calculator').css('display', 'none');
$('.email-marketing').css('display', 'none');
}
});
Wordpress 主题通常使用jQuery.noConflict()
它删除window.$
jQuery 的别名
只需将您的代码包装起来
// IIFE to enable `$` as jQuery
;(function($){
// document ready
$(function(){
// your code
});
})(jQuery);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句