我有一個小塊,我想動畫。但我希望它從隱藏位置開始,如下所示:從顯示器jquery動畫無第一次工作
<span class="add_sit" style="height:18px; display:none"><input name="situacao"></span>
<img src="plus-circle-blue.png" class="picto" id="lnk_add_sit">
<script>
$(function(){
$('#lnk_add_sit').css('cursor','pointer').click(function(e) {
e.preventDefault();
$('.add_sit').animate({width:'toggle'}, 'fast');
});
});
</script>
這不會在第一次單擊時生成動畫,只會顯示元素。在第二次單擊時,動畫元素並更改爲顯示:nome,第三次單擊動畫並更改以顯示:inline-block;等等。
只有第一個不起作用。如何解決這個問題?
不錯;)它的工作! – jaclerigo 2012-07-05 18:06:18
大家都知道,圖像沒有'alt'屬性,所以它在Firefox中將會完全空白。 – honyovk 2012-07-05 18:24:21