我有这段代码。当在Div外面单击时,我想要关闭它。我已经在论坛上搜索过,但找不到解决方案- 这里是一个fiddle- Demo
$('#hideshow1').on("click", function() {
var text = $(this).val();
$("#req").toggle();
});
$(window).on("click keydown", function(e) {
//e.preventDefault() /*For the Esc Key*/
if (e.keyCode === 27 || !$(e.target).is(function() {return $("#req, #hideshow1")})) {
$("#req").hide()
}
}).focus()
req
div内部以外的页面上任何地方都可以点击。 - kunz