2012-02-21 8 views
1

jqueryライトボックスを使用して私のWebページにギャラリーを表示しても問題ありませんが、マウスを上に置いたときにイメージポップアップが必要です。どのようにそれを達成するために動作しない?Jqueryライトボックスをクリックする代わりにマウスでポップアップする必要があります

<script type="text/javascript"> 
      jQuery(document).mouseover(function(){ 
      jQuery('#gallery a').lightBox(); 
      }); 
</script> 
+0

Firebugのエラーが表示されます... ur code is correct –

+0

@AmitPatil:いいえ、エラーは見つかりませんでした。 – krish

答えて

4

あなたは戻りthis.unbindとしてjavascriptの文を見ることができます( 'クリック')(_initialize)をクリックします。

jquery.lightbox-0.x.js(0.xはライトボックスのバージョンを意味します)。この行を以下のように変更してください。

これを返すthis.unbind( 'mouseover')。mouseover(_initialize);

+0

まだマウスをクリックしても動作しません... – krish

+0

ブラウザのCookieを削除し、スクリプトファイルをチェックして適切なファイルを編集します。そうでなければこれを試してくださいhttp://leandrovieira.com/projects/jquery/lightbox/新しいライトボックスをダウンロードしてください。 jquery.lightbox-0.5.jsファイルはJSフォルダにあります。あなたはちょうど私が言ったようにそのファイルを変更します。私はこの質問に私の答えを投稿するのと同じようにしています。私にとってはうまくいっています。 – Hearaman

+0

今それはおかげで多くの作品:) – krish

関連する問題