如何解决使用javascript关闭灯箱
在我的投资组合部分(已经打开了一个灯箱),我的图片预览较小,在预览中有两个可点击的链接,第一个将打开另一个具有大图片的灯箱,第二个链接需要关闭投资组合灯箱并打开投资组合项目的灯箱。
我尝试从链接的href中调用JavaScript函数,但没有成功。
这是我用来关闭灯箱的功能,发现它在Google上进行了搜索,但是无法正常工作。
function processAction(hideElemId,navElemId)
{
var elemToHide = null;
alert("closing lightBox function");
try
{
elemToHide = document.getElementById(hideElemId);
elemToHide.setAttribute("style","display:none");
window.location.hash = navElemId;
}
catch(e)
{
alert("processAction Error: " + e.Message);
}
finally
{
}
}
对不起,您的回复很晚。 我是html5的新手,我在发布我认为灯箱正在打开的部分,抱歉,如果这不是您要求的代码。
<div class="lightBox-wrapper" id="portfolio" name="portfolio" data-simplebar>
<div class="container">
<div class="lightBox-close">
<div class="close-btn" data-modal-close="" id="btn_light"><span class="btn-line"></span></div>
</div>
<div class="row">
<div class="col-12">
<div class="lightBox-content">
<div class="row">
<div class="col-12">
<div class="section-heading page-heading">
<p class="section-description">Showcasing my works</p>
<h2 class="section-title">Portfolio</h2>
<div class="animated-bar"></div>
</div>
</div>
</div>
</div>
</div>
解决方法
$(“。lightbox”)。hide();
将隐藏灯箱,或者您可以使用适当的课程名称。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。