![]()
// JS部分,dependence: jquery 1.4 +
function addFavourite (el,sc,sp) {
if ( $('#addFavouriteImage').length === 0 ) {
var offset = $(el).parents('.image').offset();
var img = '<img src="' + sc + '" id="addFavouriteImage" style="position:absolute;z-index:99999;left:' + offset.left + 'px;top:' + offset.top + 'px;">';
var dstnOffsetX = Math.floor($('#myFavourite').offset().left) + 50;
var dstnOffsetY = Math.floor($('#myFavourite').offset().top) + 0;
$('body').append(img);
$('#addFavouriteImage').animate({
width: 0,
opacity: 0,
top: dstnOffsetY + 'px',
left: sign + dstnOffsetX + 'px',
}, sp, function() {
$(this).remove();
// callbacks write here...
})
};
}
// HTML 部分
<button class="btn btn-block" onclick="addFavourite(this,'',650)">