jqueryエフェクトfadeTo
を使用してエラーメッセージを表示しようとしましたが、ボタンを追加してフェードアウトを使用してメッセージを非表示にしようとしましたが、動作しないようです。私が何をしたかイベントを追加された要素にバインドする方法はありますか?
されました:
$("#sub_error")
.fadeTo(200, 0.1, function()
{
$("#sub_error")
.html(error.join("<br/><br/>"))
.append('<br/><input type="button" name="err_ok" id="err_ok" value="ok">')
.addClass('subboxerror')
.fadeTo(900,1);
});
$("#err_ok").click(function()
{
$("#sub_error").fadeOut("slow");
});
は私が間違って何をやっている、誰かが私を助けることができますか?
どの時点で正常に機能しますか? – SilentGhost
うん、質問を読み返した後、私はもはやそれほど確信していません。私の答えが役立つかどうか分かりません。 –
ボタンをクリックすると、idを持つdiv要素がフェードアウトするはずですが、それはできません。理由はわかりません。追加ボタン "err_ok"にアクセスしていない可能性があります – jarus