javascript 单击外部时隐藏RSForm日历

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 单击外部时隐藏RSForm日历相关的知识,希望对你有一定的参考价值。

// Hide RSForm calendar when clicking outside
$(document).ready(function() {
	
	var datebtn = 'input[name="form[datum]"]';

	$('body').click( function(e) {
		if(!$(e.target).is(datebtn) || $(datebtn).has(e.target).length ) {
			if($('.xdsoft_datetimepicker').css('display') == 'block') {
				$('.xdsoft_datetimepicker').css ('display', 'none');
			}
			e.stopPropagation();
		}
	});
});

以上是关于javascript 单击外部时隐藏RSForm日历的主要内容,如果未能解决你的问题,请参考以下文章

单击外部时隐藏Angular UI Bootstrap弹出窗口

Laravel 8 livewire 在任务完成或在其外部单击页面时隐藏菜单组件

如何在元素外部的任何位置隐藏单击事件上的元素?

在 div 下拉菜单之外单击时隐藏,但未显示切换

javascript 单击关闭时隐藏移动菜单

Javascript:单击提交按钮时如何将隐藏的输入标签附加到表单中?