0
我是相當新的JavaScript,因此讓我知道如果我做得有點傻,但這裏的要點是:的Javascript/jQuery的添加動畫的replaceChild
我和集成新的工作功能到一個非常嚴格構建的模板(我基本上只有一個明文鏈接)。我的解決方法是隻添加一些jQuery,它會添加一個onclick方法,用於替換實際上想要的元素的鏈接。
$(document).ready(function(){
$("li a:contains('Search')").bind("click", replaceWithSearch);
});
function replaceWithSearch(){
var searchWrapper = constructSearchBox("");
this.parentNode.replaceChild(searchWrapper, this);
}
這一切都有效,但我一直在這裏和UI用戶交談,他們想要這個替換的動畫。當然,他們的goto是使用CSS動畫,但我不確定如何向replaceChild操作添加平滑淡入淡出或幻燈片動畫。我在想這個方法嗎?如果是這樣,我將如何添加該動畫?
哦,所以我只是將css動畫添加到被刪除/插入的dom對象? –
是的。我添加了一個CSS動畫示例小提琴(並構建了我自己的'constructSearchBox'函數版本)。 – kalley
太棒了!非常感謝! –