Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.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 FadeIn表单在internet Explorer中不工作(测试8)在ie上工作良好(11)_Javascript_Jquery_Html_Internet Explorer_Internet Explorer 8 - Fatal编程技术网

Javascript FadeIn表单在internet Explorer中不工作(测试8)在ie上工作良好(11)

Javascript FadeIn表单在internet Explorer中不工作(测试8)在ie上工作良好(11),javascript,jquery,html,internet-explorer,internet-explorer-8,Javascript,Jquery,Html,Internet Explorer,Internet Explorer 8,这是我的Html表单 <form name="loginform" id="confirm_action" method="post" action="process_form.php" onsubmit="return validateForm(admincode ,adminpassword)"></form> }) 使用开发人员工具检查脚本中的错误,该工具在jquery文件中显示如下错误: “jQuery”未定义 “$”未定义 对象不支持此属性或方法 全神贯注

这是我的Html表单

<form name="loginform" id="confirm_action" method="post" 
action="process_form.php" onsubmit="return validateForm(admincode ,adminpassword)"></form>
}) 使用开发人员工具检查脚本中的错误,该工具在jquery文件中显示如下错误:
“jQuery”未定义
“$”未定义
对象不支持此属性或方法

全神贯注

帮帮我

第一件事是:

jQuery2.x具有与jQuery1.x相同的API,但不支持 Internet Explorer 6、7或8

引自:

尝试将站点上使用的jQuery降级为
1.x


第二件事是旧的IE版本对JavaScript代码的质量更加敏感,您应该使用suich工具扫描页面,例如JSLint、JSHint(社区驱动的JSLint分支)和其他工具。JSFIDLE上的代码给出了大量警告和错误(意外的空格、缺少分号、不必要的分号,可能还有未声明的变量)。修复它们并再次使用代码质量检查工具重新扫描代码。

被否决但仍然没有解决问题您使用的是哪个jQuery版本?你能用表单发布这个页面的所有html吗?例如,使用JSFiddle?@GrzegorzAdamKowalski版本jquery-2.0.2和jqueryui。这是完整的小提琴。在定义之前,这个错误“$”是怎么使用的$(document).ready(function(){'这意味着$没有初始化。这意味着jQuery脚本没有被加载和执行。早晚,但你的答案起了作用,这就是jQuery版本的问题所在,现在,当更改为1.9时,它可以正常工作。竖起大拇指
 <a class="login" data-id="<?php echo $key['sub_Id'];?>" data-action="edit" href="#"><img src="images/edit_ico.png" alt="Edit" title="Edit"   border="0" /></a>
$('a.login').live('click', function(){
$("#box").fadeIn('slow');
$('form').fadeIn('slow');
$('#sub_id').val($(this).attr('data-id'));
$('#perform_action').val($(this).attr('data-action'));