我不是 jQuery,所以这可能是我的问题,但我想使用它:
但是唯一的问题是我什至无法让它在 jsfiddle 之外工作。我之前已经实现了 jQuery,所以我认为这没有什么不同,但似乎我对此的了解不足正在让我变得最好。
HTML
<head>
<link rel="stylesheet" href="awwyea.css" type="text/css" media="all" >
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js">
</script>
<script src="yay.js"></script>
</head>
<body>
<div id="cycler">
<div>A</div>
<div>B</div>
<div>C</div>
<div>D</div>
<div>E</div>
<div>F</div>
<div>G</div>
<div>H</div>
<div>J</div>
</div>
</body>
</html>
CSS
#cycler{
height:5em;
overflow:hidden;
border:1px solid gray;
}
jQuery
function cycle($item, $cycler){
setTimeout(cycle, 2000, $item.next(), $cycler);
$item.slideUp(1000,function(){
$item.appendTo($cycler).show();
});
}
cycle($('#cycler div:first'), $('#cycler'));
简单地说,为什么当我使用notepad++在浏览器(chrome IE FF)中运行这段代码时,所有文件都在同一个文件夹中,我只是有一个静态的无滚动:
A B C D
有些东西不工作。