@Shanish、あなたは明らかに苦労しているので、ここから始めましょう。
message次のようなコンテナがあるとします。
<div id="message">
<img src="" /><span></span>
</div>
コンテナは div である必要はありません。ap、span、td、または th のいずれでもかまいません。
スタイル シートの一部の css ディレクティブは、背景色、フォント サイズ、パディング、マージンなどを提供します。
ここで、画像/メッセージを設定するには、次のようにします。
function setMessage(imgSrc, text, duration) {
imgSrc = String(imgSrc) || '';
text = String(text) || '';
duration = Number(duration) || 0;
var $message = $("#message");
var fn = (imgSrc === '') ? 'hide' : 'show';
$message.fadeIn('fast').find("span").text(text).end().find('img').attr('src', imgSrc)[fn]();
if(duration && !isNaN(duration)) {
setTimeout( function(){$("#message").fadeOut('fast')}, duration );
}
}
そして、次のように関数を呼び出します:
setMessage('green_tick.png', 'Changes saved successfully', 3000);
DEMOを参照してください- 必要に応じて調整して、必要なものを正確に取得してください。