Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Lightbox未在IE中使用onClick按钮事件关闭_Javascript_Jquery_Lightbox - Fatal编程技术网

Javascript Lightbox未在IE中使用onClick按钮事件关闭

Javascript Lightbox未在IE中使用onClick按钮事件关闭,javascript,jquery,lightbox,Javascript,Jquery,Lightbox,使用Leandro Vieira Pinho的Lightbox v 0.5代码。有一个部分用于设置用于关闭灯箱的单击事件。这段代码在Chrome和Firefox中非常有效。但当在IE中使用时,按钮根本不起任何作用。请参见此处的相关代码 <script type="text/javascript"> //****MISC UNRELATED CODE****// // Assigning click events in elements to close ov

使用Leandro Vieira Pinho的Lightbox v 0.5代码。有一个部分用于设置用于关闭灯箱的单击事件。这段代码在Chrome和Firefox中非常有效。但当在IE中使用时,按钮根本不起任何作用。请参见此处的相关代码

<script type="text/javascript">

//****MISC UNRELATED CODE****//
            // Assigning click events in elements to close overlay
            $('#jquery-overlayFinancial,#jquery-lightboxFinancial').click(function () {
                _finish();
            });

        function _finish() {
            $('#jquery-lightboxFinancial').remove();
            $('#jquery-overlayFinancial').fadeOut(function () { $('#jquery-overlayFinancial').remove(); });
            // Show some elements to avoid conflict with overlay in IE. These elements appear above the overlay.
            $('embed, object, select').css({ 'visibility': 'visible' });
}

function closelightboxFinancial() {
    $('#jquery-overlayFinancial').click();
}
//****MISC UNRELATED CODE****//
</script>

//****杂项无关代码****//
//指定图元中的单击事件以关闭覆盖
$(“#jquery overlayFinancial,#jquery lightboxFinancial”)。单击(函数(){
_完成();
});
函数_finish(){
$('#jquery lightboxFinancial')。删除();
$('jquery overlayFinancial').fadeOut(函数(){$('jquery overlayFinancial').remove();});
//显示一些元素以避免与IE中的覆盖冲突。这些元素显示在覆盖上方。
$('embed,object,select').css({'visibility':'visible'});
}
函数closelightboxFinancial(){
$('#jquery overlayFinancial')。单击();
}
//****杂项无关代码****//
关闭另一页上的按钮代码:

    <script type="text/javascript">

    function CloseMyPlan() {
        try {
            parent.closelightboxFinancial();
        }
        catch (err) {

            txt = "There was an error on this page.\n\n";
            txt += "Error description: " + err.description + "\n\n";
            txt += "Click OK to continue.\n\n";

        }
    }

</script>

函数CloseMyPlan(){
试一试{
parent.closelightboxFinancial();
}
捕捉(错误){
txt=“此页面上有错误。\n\n”;
txt+=“错误描述:”+err.description+“\n\n”;
txt+=“单击“确定”继续。\n\n”;
}
}
表单控制页面上的关闭按钮IMG标签:

<img alt="Close" style="cursor: pointer" src="<%=_imageServerPath%>images/close_btn.jpg"
        onclick="javascript:CloseMyPlan();" />
images/close_btn.jpg”
onclick=“javascript:CloseMyPlan();" />