我有一个非常基本的问题(我认为),但我真的没有到达使它工作。我在网上搜索了一下,并按照一些说明进行了搜索,但一无所获。问题是,我有一个有条件的JS和CSS的IE标题,当我在IE条件下运行这个脚本时,它在Firefox, Safari中工作完美…但是当我在IE7中尝试时(有条件和没有条件),它不起作用。你知道会发生什么吗?
头(简体)
<!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(我放了一个Jquery。不冲突,因为它会导致另一个函数出现问题)
var $j = jQuery.noConflict();
$j(function(){
$j(".coleccion").addClass("selected");
});
事实上,这是一个重复noConflict变量的问题。因为我在musamba。js中也有相同的设置所以这里是noConflict conflict:)
ie.js
/* JS for IE */
$j(document).ready(function(){
$j(".coleccion").addClass("selected");
});