我不確定如何向使用document.createElement創建的對象添加淡入淡出效果。我試過 不同的方法沒有結果。如何在document.createElement上添加淡入淡出效果?
我對JavaScript很新,可以使用一些幫助。有沒有人有任何 解決方案?
提前致謝!
HTML
<fieldset>
<p id="drinkNameHeadline"> Drink Name </p>
<label for='drinkName'></label>
<input id="drinkName" type="name" name="drinkName">
<p id="ingredients"> Ingredients </p>
<label for='ingredient'></label>
<input id="textBar" type="name" name="ingredient">
<div id="textBarPosition"></div>
<input id="addBar" type="button" value="Add Ingredient Bar">
<input class="submit" type="submit" value="Submit">
</fieldset>
的JavaScript
function createSector() {
var input = document.createElement('input'); input.setAttribute("id", 'textBar');
input.type = 'text';
input.name = 'name[]';
return input;
}
var form = document.getElementById('textBarPosition');
document.getElementById('addBar').addEventListener('click', function(e) {
form.appendChild(createSector());
});
什麼技術你想用於淡入的元素:CSS3轉換?從頭開始JavaScript? jQuery動畫? – jfriend00 2014-10-08 21:07:43
那麼jQuery通常更容易,我不介意使用它,如果有解決方案! – Macksen 2014-10-08 21:09:47
請包括您嘗試褪色的方法,並告訴我們出了什麼問題。 – showdev 2014-10-08 21:12:30