$(document).ready(function(){
function anima() {
$(".box").stop().animate({bottom:'0px'},{queue:false,duration:160});
}
$('ul#aa img').hover(function(){
$(this).parent().append("<div class='box'>Artist<br/>More</div>", anima());
}, function() {
$(".box").stop().animate({bottom:'-100px'},{queue:false,duration:160, complete: function(){
$('.box').remove();} });
});
<ul id="aa"><li id="bb">
<img src="delete.jpg"title="one|date|location|detail"/>
</li>
</ul>
我嘗試添加懸停一個div框,然後使其向上滑動(這部分作品),但隨後的鼠標移開時,我想製作動畫,取出div(不工作,只是刪除,不動畫)。追加DIV和動畫它
另外:$('#caption', this)?
這個調用是什麼?在這個元素內設置標題?
$('#caption',this);第二個參數是'上下文'。它正在尋找這個(或者你傳入的任何東西)中的#caption。 http://api.jquery.com/jQuery/ – orolo