プロジェクトのヒントポップアップウィンドウに取り組んでいます。ユーザーが[ヒントをオンにする]ボタンをクリックすると、いくつかの要素の横にヒントウィンドウが表示されます。
私の問題は、ajaxから作成された要素の横にヒントウィンドウを表示する必要があることです。ユーザーがajax呼び出しの前にボタンをクリックすると、それらの要素は存在しなかったため、ヒントウィンドウが表示されません。この問題に対する提案はありますか?どうもありがとうございます。
イベントをバインドするための動的要素on()
のとして機能するために使用できます。delegate
以下では、と呼ばれるで現在または後で存在するすべてのイベントにイベントを登録していclick
ます。document
class
tips
$(document).on('click','.tips', function(){
// show tips;
});
私が呼び出す関数を使用することで、このような問題を解決しますdommods()
。呼び出されると、ツールチップなど、ドキュメントに必要なすべての効果が適用されます。DOMに変更を加えるたびに呼び出すだけで、問題は解決します。