Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.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在控制台中工作正常,但在现场没有';行不通_Javascript_Jquery_Html - Fatal编程技术网

Javascript jQuery在控制台中工作正常,但在现场没有';行不通

Javascript jQuery在控制台中工作正常,但在现场没有';行不通,javascript,jquery,html,Javascript,Jquery,Html,我试图根据是否选中复选框来禁用文本输入。在编写所需的jQuery并在控制台中尝试之后,结果是完美的。但是,当将其添加到站点页脚时,页面会加载,就好像jQuery尚未执行一样 jQuery(文档).ready(函数(){ jQuery('forminput[name=“custom_checkbox”]')。attr('checked',false) jQuery('forminput[name=“company”]').prop(“disabled”,true); jQuery('表单输入[n

我试图根据是否选中复选框来禁用文本输入。在编写所需的jQuery并在控制台中尝试之后,结果是完美的。但是,当将其添加到站点页脚时,页面会加载,就好像jQuery尚未执行一样

jQuery(文档).ready(函数(){
jQuery('forminput[name=“custom_checkbox”]')。attr('checked',false)
jQuery('forminput[name=“company”]').prop(“disabled”,true);
jQuery('表单输入[name=“custom_checkbox”]”)。单击(函数(){
if(jQuery(this).prop(“checked”)==true){
jQuery('forminput[name=“company”]').prop(“disabled”,false);
}else if(jQuery(this).prop(“checked”)==false){
jQuery('forminput[name=“company”]').prop(“disabled”,true);
}
});
});


您是否至少检查了控制台中的错误?在代码段中,它可以正常工作。我已将您的代码转换为代码段,并且它可以工作(请查看是否可以重现该问题)。您的代码似乎可以工作,因此不确定问题是什么。它可以被清理成更少的代码;在“document.ready”的前面和“document.ready”的回调中,它们在控制台中都可见吗?