次のコードがあります。
window.addEvent('domready', function(){var myBox = new BoxMenu({items: [['Card Info', 'item_1.png',function(){ window.location = "card"; }],]});});
このコードはボックス メニュー項目を作成し、クリックするとウィンドウ「カード」が開きます。問題ない。
しかし、ユーザーがメイン ウィンドウから離れたくないので、代わりに jQuery カラーボックスを使用することにしました。
このページから開くためにカラーボックス スクリプトを呼び出す iframe クラスを呼び出す方法を知る必要があります。
通常(1ページのみ)、次の方法で行われます。
<script>
jQuery.noConflict();
(function($) {
$(document).ready(function(){
$(".iframe").colorbox({iframe:true, width:"80%", height:"80%"});
$("#click").click(function(){
$('#click').css({"background-color":"#f00", "color":"#fff", "cursor":"inherit"}).text("Open this window again and this message will still be here.");
return false;
});
});
})(jQuery);
</script>
then the HTML
<p><a class='iframe' href="reach.html">Outside Webpage (Iframe)</a></p>
ただし、この場合、ボックス メニューはリンクそのものです。誰でも助けてもらえますか?
前もって感謝します