タグ付けされた質問 「thickbox」

10
動的に挿入されたiframeでのjQuery .ready
私たちは、誰かが画像をクリックしたときに動的にiframeを表示するためにjQuery thickboxを使用しています。このiframeでは、複数の画像を表示するためにJavaScriptライブラリのガレリアを使用しています。 問題は$(document).ready、iframeでの起動が早すぎるようで、iframeコンテンツがまだロードされていないため、ガレリアコードがDOM要素に適切に適用されていないようです。 $(document).readyiframeの準備完了状態を使用して、iframeの準備ができているかどうかを判断しているようです。 documentによって呼び出された関数を別の関数で抽出し、100 msのタイムアウト後に呼び出した場合。それは機能しますが、遅いコンピューターでの運用ではチャンスを利用できません。 $(document).ready(function() { setTimeout(ApplyGalleria, 100); }); 私の質問:動的iframeの準備ができて、親だけではないときにコードを実行できるようにするには、どのjQueryイベントにバインドする必要がありますか?

17
jqueryを使用してアンカークリックをシミュレートするにはどうすればよいですか?
jQueryによるアンカークリックの偽装に問題があります。thickboxが最初に入力ボタンをクリックしたときに表示され、2回目または3回目は表示されないのはなぜですか? これが私のコードです: <input onclick="$('#thickboxId').click();" type="button" value="Click me" /> <a id="thickboxId" href="myScript.php" class="thickbox" title="">Link</a> リンクを直接クリックした場合は常に機能しますが、入力ボタンを使用してシックボックスをアクティブにしようとした場合は機能しません。これはFFです。Chromeの場合、毎回動作するようです。ヒントはありますか?
144 jquery  html  onclick  thickbox 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.