【发布时间】:2011-03-22 02:51:47
【问题描述】:
我想知道是否有任何方法可以为我构建的这个 jquery 函数添加淡入淡出动画:
var $j = jQuery.noConflict();
$j('#seccG').click(swapWith);
function swapWith(){
var tmp = $j(this).html();
var claseOrigen = $j(this).attr("class");
var claseDestino = $j('#seccA').attr("class");
//REMOVES THE CLASSES
$j(this).removeClass(claseOrigen);
$j('#seccA').removeClass(claseDestino);
$j('#Main').removeClass(claseDestino);
$j('#content').removeClass(claseDestino);
//ASSIGN NEW CLASSES
$j(this).addClass(claseDestino);
$j('#seccA').addClass(claseOrigen);
$j('#Main').addClass(claseOrigen);
$j('#content').addClass(claseOrigen);
//EXCHANGE CONTENTS
$j(this).html($j('#seccA').html());
$j('#seccA').html(tmp);
};
颜色与类和位置与 ID 相关联,因此我想为交换 div(#seccA 和 #seccB)添加一个过渡。
提前致谢:-)
【问题讨论】:
标签: jquery animation jquery-animate