当我在 index.html 中运行我的 javascript 时,它可以正常工作,但我想将其分离为 js 文件,因此我创建了 aram.js,然后将代码添加到其中,我还将这一行包含在索引中:
<script type="text/javascript" src="aram.js"></script>
aram.js:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
$(function() {
$('#accordion > li').hover(
function () {
var $this = $(this);
$this.stop().animate({'width':'480px'},500);
$('.heading',$this).stop(true,true).fadeOut();
$('.bgDescription',$this).stop(true,true).slideDown(500);
$('.description',$this).stop(true,true).fadeIn();
},
function () {
var $this = $(this);
$this.stop().animate({'width':'115px'},1000);
$('.heading',$this).stop(true,true).fadeIn();
$('.description',$this).stop(true,true).fadeOut(500);
$('.bgDescription',$this).stop(true,true).slideUp(700);
}
);
});
我认为问题在于它在 index.html 中包含的 css 文件夹中找不到我有 style.css 的 css,如下行:
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen"/>