我不知道我是否正確地做到這一點。 我有這段代碼。在CSS加載DIV是顯示:無。 所以當我點擊李,loadingDIV顯示和窗體被調用,但動畫GIF不動畫。如果我設置了顯示屏:爲了確保屏蔽效果,它會按照您所期望的那樣進行動畫處理,但當然我希望隱藏該直到點擊的div。有一個更好的方法嗎?動畫加載圖標不動畫jquery顯示
$(function() {
$(".tc-group-li").live("click", function(event){
var $item = $(this),
$target = $(event.target);
$('.loadingDiv', $item).show();
$('.tc-group-name', $item).html('');
$('#gid').val($item.attr('id'));
$('#tc-form').submit();
});
});
<li class="tc-group-li" id="<%=TcGroupDesc.getID(x)%>" >
<div class="loadingDiv"> </div>
<div class='tc-group-name'>
<%=TcGroupDesc.getGroupName(x)%>
</div>
</li>
唯一的問題是我有不同的樣式表與不同的加載gifs。你將如何處理? 感謝您的幫助 – randy
最簡單,也許不是最優雅的方法是把它們全部放入加載div並顯示你想要的一個..我正在更新答案 – lucuma