0

私は本当に立ち往生しています..今ずっとこのコードで座っています..ColorBoxでギャラリーを作成しようとすると、とてもいいようです..私はただ1つの問題があります..iframeを使用しているときにそれをグループにすることができません...

http://www.lani.dk/thomas/temp/iframe_problem.zip

サイト

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>-</title>

 <link media="screen" rel="stylesheet" href="css/colorbox.css" />
<script src="scripts/jquery.min.js"></script>
<script src="scripts/jquery.colorbox.js"></script>
<script>
function showColorBox(imageURL) {
$.fn.colorbox({ opacity: .6, open: true, href: imageURL });
}
</script>

 </head>
<body>
<iframe src="iframe.asp" name="iframename" width="400" height="400" frameborder='0'     id="iframename">
<p>Your browser does not support iframes.</p>
</iframe>
</body>
</html>

iframe

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>-</title>

<style type="text/css">
body {
background-color: #999;
}
</style>

<script src="scripts/jquery.min.js"></script>
<script src="scripts/jquery.colorbox.js"></script>
<script>
$(document).ready(function () {
 $('a.colorbox').click(function (event) {
    event.preventDefault(); 
    parent.showColorBox($(this).attr("href"));
});
});
</script>

</head>
<body>

<p><a href="images/gallery/pic1.jpg" class="colorbox" rel="group1">pic1</a></p>
<p><a href="images/gallery/pic2.jpg" class="colorbox" rel="group1">pic2</a></p>
<p><a href="images/gallery/pic3.jpg" class="colorbox" rel="group1">pic2</a></p>

</body>
</html>
4

1 に答える 1

0

ColorBox は、ページの読み込み時にアセットをレンダリングするために DOM をスキャンすることに注意してください。プラグインが iframe 内のアセットを認識せず、その結果、それらを認識しないのではないかと疑っています。

PS。キャンディケインの唇が大好きです。

于 2012-06-29T15:45:43.027 に答える