Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 调整jQuery以在Wordpress上工作(syntaxerror)_Javascript_Jquery_Wordpress_Syntax Error - Fatal编程技术网

Javascript 调整jQuery以在Wordpress上工作(syntaxerror)

Javascript 调整jQuery以在Wordpress上工作(syntaxerror),javascript,jquery,wordpress,syntax-error,Javascript,Jquery,Wordpress,Syntax Error,我有一行代码,其中有一个“$”值,Wordpress似乎不接受。如何调整“$”,以便Wordpress能够正确地读取它 jQuery(document).bind('gform_post_render',function(){ jQuery('#input_24_4').change(function(){ jQuery('#input_24_3').data('amount',$(this).val()); }); }); 这行代码在哪里?如果它是任何PHP文

我有一行代码,其中有一个“$”值,Wordpress似乎不接受。如何调整“$”,以便Wordpress能够正确地读取它

jQuery(document).bind('gform_post_render',function(){
    jQuery('#input_24_4').change(function(){
        jQuery('#input_24_3').data('amount',$(this).val());
    });
});

这行代码在哪里?如果它是任何PHP文件中双引号字符串的一部分,则需要用反斜杠转义
$
\$

除此之外。这意味着,它不设置全局
$
变量,只设置
jQuery
名称

如果要更改,需要将其设置在此行之前的某个位置:

window.$ = window.jQuery;

这行代码在哪里?如果它是任何PHP文件中双引号字符串的一部分,则需要用反斜杠转义
$
\$

除此之外。这意味着,它不设置全局
$
变量,只设置
jQuery
名称

如果要更改,需要将其设置在此行之前的某个位置:

window.$ = window.jQuery;

$
应该是
jQuery
的别名,无论如何,由于某些原因,
$
有时没有定义。您可以使用匿名函数修复它:

(function($) {
    $(document).bind('gform_post_render',function() {
        $('#input_24_4').change(function(){
            $('#input_24_3').data('amount',$(this).val());
        });
    });
})(jQuery);

另外,在嵌入/执行这段代码之前,请确保已加载jQuery库。

$
应该是
jQuery
的别名,无论如何,由于某些原因,
$
有时没有定义。您可以使用匿名函数修复它:

(function($) {
    $(document).bind('gform_post_render',function() {
        $('#input_24_4').change(function(){
            $('#input_24_3').data('amount',$(this).val());
        });
    });
})(jQuery);

另外,在嵌入/执行这段代码之前,请确保已加载jQuery库。

$(this).val()
更改为
jQuery(this).val()
?将
$(this).val()更改为
jQuery(this).val()
?完成了,谢谢!在执行这段代码之前,我必须加载jQuery。这就完成了,谢谢!在执行这段代码之前,我必须加载jQuery。