這裏是我的演示鏈接:http://jsfiddle.net/euavm0mo/1/關閉重疊點擊外DIV
我想點擊的表單元素外後關閉覆蓋。
現在它不會打開或關閉覆蓋,只要你點擊。
感謝
//Search
$("#block-block-3 p").click(function() {
$(".searchform-overlay").addClass("header-search-active");
});
$(".close-btn").click(function() {
$(".searchform-overlay").removeClass("header-search-active");
});
});
// $(document).on("click", function (e) {
// if (e.target.id == "searchform-container" || !$(e.target).closest("#searchform-container").length) {
// $(".searchform-overlay").removeClass("header-search-active"); //
//}
試試這個http://jsfiddle.net/euavm0mo/2/ – Sushil
他希望它的關閉按鈕點擊不只是當關閉時表單元素之外點擊。 – TheOnlyError