我正在嘗試使用jquery ui將圖像彈出和跳出div。我將所有圖像加載到隱藏的div中。我有一個遞歸的jquery函數,在無限循環中以獨立的div顯示圖像。我想添加圖像彈跳後出的效果。添加jQuery UI彈跳效果
目前我有:
jQuery(document).ready(function(){
var imgarray = jQuery('img','#hide');
(function recurse(counter) {
var imgobj = imgarray[counter];
jQuery('.slides_container img').remove();
jQuery('.slides_container').delay('1200').prepend(
'<img id="theImg" src="' + imgarray[counter].src + '" />'
);
delete imgarray[counter];
imgarray.push(imgobj);
setTimeout(function() {
recurse(counter + 1);
}, 2000);
})(0);
});
和
<div id="hide">
<img src="example1.png" />
<img src="example2.png" />
</div>
<div class="slides_container"></div>
我怎樣才能在效果添加的反彈?
你將不得不使用一個'.animate()'函數。我也建議尋找'jQuery easing'插件。它有一個「反彈」效果http://gsgd.co.uk/sandbox/jquery/easing/ – ntgCleaner
@Dom哇。真的嗎?我有jQueryUI。我不是在問這個。我在問如何將效果實現到我已有的代碼中。 – Jordan
@ntgCleaner感謝您的建議。我會研究這一點。 – Jordan