JQuery用のsimplemodalプラグインを実装しました。とても素敵なところで!問題が発生しているのは、データベースから生成されたリンクのリストがあることです。1つをクリックすると、「ロード」呼び出しを行い、その結果をosx-modal-contentdivに追加します。ロードが完了した後、osxプラグインを呼び出すにはどうすればよいですか?hrefにclass=osxを追加すると、コンテンツがdivに入る前にモーダルが開きます。
HTMLをロードする私の関数:
function loadContent(id) {
$("#osx-modal-dialog").load("Item.cfm?ID="+id+"");
// call OSX here????
$('#osx-modal-dialog').modal();
}
私のDIV:
<div id="osx-modal-dialog">
<div id="osx-modal-content">
<div id="osx-modal-title">Title</div>
<div id="osx-modal-data">
<h2>Summary</h2>
<p>Description</p>
<p><button class="simplemodal-close">Close</button> <span>(or press ESC or click the overlay)</span></p>
</div>
</div>
</div>
現在、osxプラグインは入力またはクリックイベントを探しています。ロード後に「クリック」イベントをスクリプト化する方法がわかりません。または、プラグインを呼び出すためのより良い方法があるかもしれません。
含まれるもの: