我正在尝试使用 jQuery 来制作它,以便当我单击一个元素时,它会向上滑动,并创建一个新元素,该元素会向下滑动到它的位置。
我的代码在这里:http: //jsfiddle.net/V4SVt/474/
$('.grab_button').click(function () {
$(this).slideUp(function () {
$(this).parent().append($('<span class=" grabbed">grabbed</span>').hide());
$(this).parent().children('.grabbed').slideDown();
$(this).remove();
});
});
当我单击元素时,它会完美滑出,并创建新元素,但它不会向下滑动。它只是出现。如果我随后隐藏该元素,然后通过 WebKit 控制台将其向下滑动,则它会正确设置动画。这里有什么问题?