2011-11-07 16 views
0

我有一个非常基本的问题(我认为),但我真的没有达成它的工作。我已经搜索了整个网络,并按照一些指示,但没有。问题是,我有一个IE浏览器的条件JS和CSS头,当我在IE浏览器条件下运行此脚本,它在Firefox,Safari浏览器中完美...但是当我在IE7中尝试它(带和不带条件)时,它不起作用。你知道可能是什么吗?有条件的JS for IE不起作用

头(简化的)

<!doctype html> 
<html lang=en> 
<head> 
<meta charset=utf-8 /> 
<title>Prueba</title> 
<!-- Jquery --> 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> 

<!-- Reset & General CSS--> 
<link href="css/reset.css" media="screen" rel="Stylesheet" type="text/css" /> 
<link href="css/style.css" media="screen" rel="Stylesheet" type="text/css" /> 

<!-- Specific functions --> 
<script src="js/musabamba.js"></script> 

<!--[if lt IE 9]> 
<script type="text/javascript" src="/js/ie.js"></script> 
<link href="/css/ie.css" media="screen" rel="Stylesheet" type="text/css" /> 
<![endif]--> 
</head> 

ie.js(I放Jquery.noConflict,因为它会导致另一个问题函数)

var $j = jQuery.noConflict(); 
$j(function(){ 
$j(".coleccion").addClass("selected"); 
}); 

预先感谢。

回答

0

事实上,这是一个复制noConflict变量的问题。因为我有同样的musamba.js所以它使一个noConflict冲突:)

ie.js

/* JS for IE */ 
$j(document).ready(function(){ 
    $j(".coleccion").addClass("selected"); 
});