0
我有一個頁面,其中一些div
出現時,如果發生。通常,這些div
是瞬態狀態消息。jQuery淡入淡出瞬態元素
我希望那些消息在一段時間後消失。 我試圖
<div id="result-messages"></div>
<script>
$(document).ready(function() {
// fade out flash 'success' messages
$('.transient-warn-message').delay(1000).fadeTo(1000,0,function(){$(this).html('');});
});
</script>
如果div
與id="result-message"
將包含一個內部<div class="transient-warn-message">
,它不會消失......
看起來不錯http://jsfiddle.net/arunpjohny/d4cWL/1/ –
嘗試在以後的時間內添加警告消息... – giuseppe
您的代碼無法處理該場景,您可以在添加將執行'$('。transient-warn-message')的元素後調用方法。 1000).fadeTo(1000,0,function(){$(this).html('');});'再次 –