HTML にメッセージがあり、jGrowl がそれらを jGrowl div として表示するように、jGrowl を HML と連携させようとしています。例: ファイルをアップロードしようとしましたが、失敗したため、次のメッセージが表示されました。
<div class="message">File upload failed!</div>
私が望むのは、jGrowl がこれらのメッセージを検索し、ページ上で非表示にして、それ自体を使用して表示することです。
私がしなければならない方法は、すべてのメッセージを次のように編集することです。
$(document).ready(function(){
$.jGrowl(
"File upload failed!",{
life: 5000
});
});
問題は、誰かが JS を無効にしている場合、何も表示されず、コードが長くなることです。
私が何を望んでいるのか理解していただければ幸いです。
返信ありがとうございます。作業コードは次のとおりです。
$('.message').each(function(){
var $this = this;
$(this).hide();
$.jGrowl($(this).html(), {life: 5000});
});