2011-11-14 12 views
1

私はドメインwww.example.comを持っています。私はサブディレクトリの割引を作成し、それはindex.phpファイルを持っています。私が望むのは、ウェブサイトと一緒にwww.example.comにマウスを置くと、このディスカウントページもライトボックスに表示されるということです。私はprettyphoto(割引リンクをクリックするとLighboxが開きます)でこれを行う方法を知っていますが、問題はページの読み込み時にこのアクションを引き起こす方法です。ボディロードのリンクをクリックする必要があります

+0

こんにちはみんな、あなたの助けをありがとう。私はJavaScriptの初心者ですので、あなたのコメントを拾うことができませんでした。私は下に私のコードを与えています。クリックイベントが発生していない理由はわかりません。 " \t Test" –

答えて

2

、私はこのように、直接クリックしなくても、モーダルボックスを開くために使用することができると信じてWICH:

$(document).ready(function() 
{ 
    $.prettyPhoto.open('images/image.jpg','Title','Description'); 
}); 
0

これはあなたがウィンドウオブジェクトのonloadイベントを使用することができます

$(document).ready(function() 
         { 
          //todo 
         }); 
0

準備文書でトリガー:

window.onload = function() 
{ 
    // Show your lightbox! 
} 

あなたは既にjQueryのを使用しているので、あなたも、これを書くことができます:

$(document).ready(function() 
{ 
    // Show your lightbox! 
}); 
1

clickイベントをトリガーするだけですハンドラ。あなたのリンクのid#linkと仮定しています。 PrettyPhotoは私たちに.openコールを与える

$(document).ready(function() { 
    $('#link').click(); 
}); 
関連する問題