1
我在jsFiddle上工作以獲得兩個div來加載內容,並且基於選擇觸發器來激活targetID並向上滑入容器div。jquery同時在兩個單獨的div中移動內容
因此,我需要將內容向左上滑動,並將圖像內容向右滑動。
我有內容div工作,但是當第二個函數觸發圖像div,它填充在左側的內容div,而不是右側的圖像div。
任何jsFiddler的幫助表示讚賞。 http://jsfiddle.net/3e5wb/6/
$('#drop').on('change', function() {
moveUpContent($("#container"), $("#content"+this.value), 1000);
moveUpImage($("#imgContainer"), $("#image"+this.value), 1000);
});
function moveUpContent(container, object, speed) {
var speed = 500 || speed;
$(".content").fadeOut('slow');
object.show();
container.css("position", "relative");
object.css("position", "absolute");
object.css("top", container.height() + "px");
object.css("opacity", "0");
object.animate({
top: 42,
opacity: 1
}, speed);
}
function moveUpImage(container2, object2, speed2) {
var speed2 = 500 || speed2;
$(".imgMain").fadeOut('slow');
object2.show();
container2.css("position", "relative");
object2.css("position", "absolute");
object2.css("top", container2.height() + "px");
object2.css("opacity", "0");
object2.animate({
top: 42,
opacity: 1
}, speed2);
}
在此先感謝!
第一個函數如何在沒有appendTo的情況下工作? –
技術上它可能不(沒有父母),但我離開它,因爲它的工作。將編輯。 – ArtOfCode
謝謝!這就是我所錯過的。好的! –