:jQuery ajaxStart&ajaxComplete live?私はうまく働いてい以下
$(".new_comment").ajaxStart(function() {
ajaxBanner('show');
// Disable button
$("input[type=submit]", this).attr("disabled", true);
});
$(".new_comment").ajaxComplete(function() {
ajaxBanner('hide');
// Re-enable button
$("input[type=submit]", this).removeAttr("disabled");
});
問題は、ページがコメントフォームをレンダリングする場合にのみ動作することです。多くの場合、コメントフォームはページに動的に挿入され、これは失敗します。
上記のlive()を作成するにはどうすればよいですか?
おかげ
「commentform」が存在するかどうかを確認することができます。 – kobe
?しかし、それは呼ばれていないのですか? – AnApprentice
これは動的に挿入したときに正常に動作しない場合、ライブは正常に動作するはずです – kobe