2011-07-01 12 views
0

クリックする代わりに、ページロードでピロボックスライトボックスを開く際に助けが必要です。クリックする代わりにピロボックスライトボックスを開く

http://www.pirolab.it/pirobox/index.php

+0

私は開くことがwan't要素をクリックする代わりにページが読み込まれたときにピロボックスライトボックス。私は$(document).ready(function(){ function open_popup(){ $( '#Reiseangebote')をクリックしました( ) });体の負荷で。しかし成功していない – user168507

+0

それは近いです!そこで、あなたは 'open_popup'という名前の関数を作成していますが、決して呼び出すことはありません。 –

+0

body onload = "open_popup()"は呼び出しではありませんか? – user168507

答えて

0

Piroboxは、明示的にこれをサポートしていませんが、あなたは、プログラムのonLoadをクリックして「偽」をトリガすることができます。例えば

:(私はJavascriptをこのようにインラインを使用してはお勧めしませんのに!)

<script type="text/javascript"> 
$(function() { 
    $('#myId').click(); 
}); 
</script> 

<body> 
    <a href="big1.jpg" rel="single" class="pirobox" title="your title" id="myId"> 
     <img src="small1.jpg" /> 
    </a> 
</body> 

ここにあなたの独創的なアプローチの修正バージョンです:

<script type="text/javascript"> 
function open_popup() { 
    $('#myId').click(); 
} 
</script> 

<body onload="open_popup()"> 
    <a href="big1.jpg" rel="single" class="pirobox" title="your title" id="myId"> 
     <img src="small1.jpg" /> 
    </a> 
</body> 
+0

残念ながらリンクを「フェイク」してもまだリンクが張られていません – user168507

+0

リンクされたjsファイルに関数を挿入すると、それは機能しました... thx – user168507

+0

私は同じことをやろうとしています。すべて –

関連する問題