我在父div中有两个子输入。我希望在用户退出父元素后触发事件,而不是在用户从一个孩子直接移动到另一个孩子时触发事件。在这个例子中,我要求用户在单独的输入中输入日期和时间:
<div id="form">
<div id="dateTime">
<input id="date">
<input id="time">
</div>
</div>
我尝试过使用&#39; .focusout&#39;和&#39; .blur&#39;如下没有成功 - 我的意思是当用户选择&#34; date&#34;到了&#34;时间&#34;而不是等到用户选择&#34; time&#34;并退出父母&#34; dateTime&#34; div一共。
$("#form").on('focusout', '#dateTime', function() {
alert ('User has exited the "dateTime" div.');
});
$("#form").on('blur', '#dateTime', function() {
alert ('User has exited the "dateTime" div.');
});
我的方法在HTML结构或使用JQuery时遇到问题吗?
答案 0 :(得分:0)
我还没试过,但我认为这应该有用
Traceback (most recent call last):
File "C:\Python34\lib\tkinter\__init__.py", line 1538, in __call__
return self.func(*args)
File "C:\Users\davide\Desktop\Python Invetment Game\Main.py", line 115, in createb
create = tkinter.Button(createb, text="Create Business")
File "C:\Python34\lib\tkinter\__init__.py", line 2197, in __init__
Widget.__init__(self, master, 'button', cnf, kw)
File "C:\Python34\lib\tkinter\__init__.py", line 2120, in __init__
BaseWidget._setup(self, master, cnf)
File "C:\Python34\lib\tkinter\__init__.py", line 2098, in _setup
self.tk = master.tk
AttributeError: 'function' object has no attribute 'tk'