0

对,重写我的问题:

这是一段非常简单的代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
    <title>IE Test</title>
    <!-- jquery -->
    <script type="text/javascript" src="jquery.js"></script>
    <script type="text/javascript">
        $(document).ready(function(){
            $("a").click(function(){
                $(this).hide();
            });
        });
    </script>
</head>
<body>
<a href="#">click</a>
</body>

当我在 www.green-itea.com/test_place 上传到服务器时,一切正常:当您单击“单击”链接时,它会按照 jquery 的建议隐藏。

然而,

当我在 IE 的计算机上本地运行完全相同的文件进行测试时,没有错误,但是当我单击“单击”链接时,它并没有隐藏,这意味着 jQuery 根本不起作用。

另一件事:在本地,除 IE 外,其他浏览器都可以正常工作。我也在 Internet 设置选项中启用了脚本。

我不知道为什么会发生这种情况,任何帮助将不胜感激,谢谢

4

1 回答 1

0

您是否在浏览器上关闭了 Javascript?有时,您可能在不知情的情况下打开了 IE 的一项烦人的安全功能。

来自:http ://www.activatejavascript.org/en/instructions/ie

PC 在工具下拉菜单中,选择 Internet 选项。接下来,选择安全选项卡。然后,选择地球(Internet)图标。然后选择自定义级别按钮。在列表底部附近找到脚本。在活动脚本下,选择启用,然后点击确定。对以下构象框回答“是”。点击确定关闭 Internet 选项窗口。最后,点击浏览器窗口上的刷新以享受 javascript。

于 2013-03-14T11:29:24.023 回答