我正在使用淡入淡出圖像。隱藏圖片上的按鈕點擊
<i id="abc" class="icon-thumbs-up glowed"></i>
<br /><i id="abc1" class="icon-thumbs-up glowed"></i>
<br /><i id="abc2" class="icon-thumbs-up glowed"></i>
<br /><br />
<input type="button" value="abc" onclick="ShowImage('abc')" />
<input type="button" value="abc1" onclick="ShowImage('abc1')" />
<input type="button" value="abc2" onclick="ShowImage('abc2')" />
其工作正常,但我想隱藏圖像,當我點擊一些按鈕怎麼做
我試着用
$("#" + id).hide(); //To hide
document.getElementById(id).style.display = "none";
但有時會自動的顯示圖像
我在這裏試過。
http://jsbin.com/atofif/105/edit
loop("abc");
loop("abc1");
loop("abc2");
function loop(id){
$('#' + id).fadeIn(700, function(){
$(this).fadeOut(700,loop(id));
});
}
function ShowImage(id){
$("#" + id).hide();
}
請幫忙隱藏圖像。
在此先感謝
所以單擊該按鈕時,圖像不應該在所有褪色? – BenM 2013-04-08 10:54:26
是的,沒有什麼會發生..意味着沒有效果將顯示在UI中。 – user1926138 2013-04-08 10:56:43
是否可以使用動畫gif而不是淡入/淡出圖像?然後你的腳本將工作。 – lemil77 2013-04-08 10:59:43