クリック イベント ハンドラーを含むボタンを jeditable (jQuery プラグイン) に追加する方法はありますか? 私がやりたいことは、編集可能な要素をクリックし、「OK」と「キャンセル」ボタンのある入力要素が表示されたときに、テキストを含む別のボタンを追加し、クリックするとユーザーを別の URL にリダイレクトすることです。 .
それはできますか?どんな種類の助けも大歓迎です。事前に時間と労力を割いていただき、誠にありがとうございます。
よろしくお願いします。
jEditable のスパン/入力要素が作成された後、jQuery の live()メソッドを使用してボタンを追加できると思います
。
$('.editable').live('click', function() {
// Live handler called.
// And here's where it gets tricky with jEditable...the jQuery selector below may be all wrong
$('.editable').append('<button type="submit" class="gotourl">Go to URL</button>');
});
その後
$('.gotourl').live('click', function(){
// Place your redirect code here
}
送信設定に別のボタンを追加しようとしたところ、問題なく機能しました
submit: '<button type="submit" class="ok">OK</button> <button type="submit" class="gotourl">Go To URL</button>'
そのため、[URL に移動] ボタンをクリックするとライブ メソッドが起動するはずです...ただし、jEditable も実行されます...したがって、一緒に動作させるためにデバッグする必要があります...