我想讓jQuery用幻燈片而不是切換動畫。我已經包含在我的HTML <head>
這些文件:jQuery的動畫不會滑動寬度,但會觸發
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.13/jquery-ui.min.js"></script>
的jQuery:
// $item is a list gathered as $('#gallery ul li') and all output to console as should
// $prev will be used to get current li width, but not to worry about for now.
$.fn.slider = function($item,$prev){
$item.each(function(i){
$(this).animate({width:'slide',left:'-= 500'});
});
};
我不明白的是,如果我改變從幻燈片的動畫寬度切換,它會工作,但與幻燈片沒有任何反應。我在jsfiddle測試過,幻燈片在那裏工作。這是怎麼回事?我錯過了那個jsfiddle?
編輯:這裏是小提琴:http://jsfiddle.net/robx/ZvKUW/1/
您是否嘗試過在運行Firebug的Firefox中運行本地副本,以查看運行時是否存在任何javascript錯誤? – neezer 2011-05-31 04:35:29
我在看它是的,否則我不知道如果$ item包含任何東西。 – robx 2011-05-31 04:47:53