在我的 jsp 中单击按钮时,我使用 javascript 显示一个弹出窗口。弹出内容是使用另一个第 3 方站点显示的。 弹出窗口有一个关闭按钮,在关闭弹出窗口时,我需要在 jsp 中隐藏或不显示该按钮。我该如何处理这个问题?
最佳答案
您可以使用 $(selector).hide();
隐藏元素,以下是如何在外部点击时关闭弹出窗口:
此外,您可以使用纯 JavaScript 和:
document.getElementById('elementId').style.visibility = 'hidden';
单击元素外部即可隐藏:
$(document).click(function (event) {
if (event.target.className != 'elementToOpen' &&
$(event.target).parents().index($('#popupWrap')) == -1) {
if ($('#popupWrap').is(':visible')) {
$('#popupWrap').hide();
// .hide() will give selected element css(display:'none')
}
}
});
关于javascript - 使用js关闭弹出窗口时隐藏jsp中的按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10898862/