Jquery 如何从框架内部关闭$.colorbox
我正在使用colorbox/jquery.colorbox.js。 我有下面的代码(如下),它运行良好。 我正试图找出如何从iframe内部关闭它。 从常见问题中,我尝试了Jquery 如何从框架内部关闭$.colorbox,jquery,jquery-plugins,colorbox,Jquery,Jquery Plugins,Colorbox,我正在使用colorbox/jquery.colorbox.js。 我有下面的代码(如下),它运行良好。 我正试图找出如何从iframe内部关闭它。 从常见问题中,我尝试了 onClick='parent.$.colorbox.close();返回false;' 但获得了访问属性“$”的权限被拒绝的错误 谢谢你的帮助 $(".iframepop").colorbox({ width:"630px", height:"650px", iframe:true, overlayClose: f
onClick='parent.$.colorbox.close();返回false;'代码>
但获得了访问属性“$”的权限被拒绝的错误
谢谢你的帮助
$(".iframepop").colorbox({
width:"630px", height:"650px", iframe:true, overlayClose: false, fastIframe: false,
onOpen:function(){
iframeID = $(this).attr("id");
},
onLoad:function(){
$('#secureContent').animate({width: "600px"}, 'fast');
},
onCleanup:function(){
},
onClosed:function(){
switch($(this).attr("id")){
case 'goto_home':
window.location = "/secure/iframeredirect.php";
break;
case 'goto_myaccount':
document.body.style.cursor = 'wait';
window.location = "/myaccount";
break;
}
}
});
您可以使用$('#cboxClose').remove();要从iframe内部关闭颜色框。.remove()
只需删除关闭按钮,请使用$('#cboxClose')。单击()
可以尝试parent.jQuery.colorbox.close()代码>相反?没有乐趣。。访问属性“jQuery”第1行的权限被拒绝