0

プロジェクトのヒントポップアップウィンドウに取り組んでいます。ユーザーが[ヒントをオンにする]ボタンをクリックすると、いくつかの要素の横にヒントウィンドウが表示されます。

私の問題は、ajaxから作成された要素の横にヒントウィンドウを表示する必要があることです。ユーザーがajax呼び出しの前にボタンをクリックすると、それらの要素は存在しなかったため、ヒントウィンドウが表示されません。この問題に対する提案はありますか?どうもありがとうございます。

4

2 に答える 2

2

イベントをバインドするための動的要素on()のとして機能するために使用できます。delegate以下では、と呼ばれるで現在または後で存在するすべてのイベントにイベントを登録していclickます。documentclasstips

$(document).on('click','.tips', function(){
   // show tips;
});
于 2012-08-23T01:37:03.340 に答える
1

私が呼び出す関数を使用することで、このような問題を解決しますdommods()。呼び出されると、ツールチップなど、ドキュメントに必要なすべての効果が適用されます。DOMに変更を加えるたびに呼び出すだけで、問題は解決します。

于 2012-08-23T01:36:46.303 に答える