【发布时间】:2013-10-26 16:58:30
【问题描述】:
我将我网站不同元素的所有 jQuery 代码放在一个名为 scripts.js 的文件中,但是如果用户使用 IE8,我希望禁用一段代码。这是我要禁用的:
$(document).ready(function(){
$('.parallax-block-1').parallax("50%", 0.1);
});
我到处查找,唯一发现的是在 html 代码中在 <script> </script> 之前放置一个 IF 条件注释,例如 - <!--[if !(IE 8)]><!-->,但由于我将所有内容都放在一个 js 文件中,因此 IF 语句将禁用里面的所有其他脚本。
希望我的问题有意义。 谢谢大家!
【问题讨论】:
-
您使用的是哪个版本的 jQuery?
-
我猜的最新版本(jQuery 1.10.2)
-
您可以在不同的
<script>周围使用条件注释之前您的<script>,它设置了一个标志。 -
你的意思是 html 代码中的条件注释?
-
您在页面中使用任何编程语言吗?
标签: jquery internet-explorer-8 javascript