1
私は、ファンシーボックスを使用して、Webページにインラインコンテンツをロードしています。ファンシーボックス内のjquery関数
Fancyboxはイメージと同じようにうまく読み込まれますが、唯一の問題は、特定のjquery関数がロードされないモーダルウィンドウ内で動作することです。
jquery関数はfancyboxの外に読み込んだときにうまく動作するので、ウィンドウが開いているときにこれらの関数を呼び出す方法を知っている人がいるのでしょうか?
EDIT
はので、私はcallbackonshowを試してみましたが、それは仕事を得ることができない、私はここで間違って何をやっていますか?
<script type="text/javascript">
jQuery(document).ready(function($) {
function hover() {
$("#container ul#thumbnails li a").hover(
function(){
var largePath = $(this).attr("name");
$("#container #main_image img#largeId").attr({ src: largePath }); return false);
}
$("a.group").fancybox({
'frameWidth': 966,
'frameHeight': 547,
'hideOnContentClick': false,
'callbackOnShow': hover
});
});
</script>
- あなたが助けることができる場合は、上記参照してください! – DanC
ホバーをfunction(){alert( "test");に置き換えるだけです。 } 実行しているかどうかを確認できます。 –