静的 HTML ページで JQuery editInPlace プラグインを正常に使用しています。
HTML が Ajax 呼び出しによって挿入された場合、同じ HTML では機能しません。
'$('.edit_inplace_field').on(...)' などの .on() を使用すると問題の解決に役立つことは理解していますが、この特定のプラグインに対してどのように正確に実行すればよいかわかりません.
プラグイン: http://code.google.com/p/jquery-in-place-editor/
動作する静的 HTML コードは次のようになります。
<p id="name_id" style="background-color: transparent;
"class="edit_inplace_field">Enter Name</p>
静的 HTML で使用される関連スクリプト:
$('.edit_inplace_field').editInPlace({
callback: function(unused, enteredText) { return enteredText; },
// url: './server.php',
show_buttons: false
});
助けていただければ幸いです。