jQuery Datepicker 从 inputField 窃取 click/focus 事件
jquery datepicker steals click/focus event from inputfield
在下面的代码中http://jsfiddle.net/KRFCH/24/
<pre>
<input type="text" id="d" />
<div id="z"></div>
伪代码:
$('#z').datepicker({
inline: true,
altField: '#d'
});
$('#d').change(function(){
$('#z').datepicker('setDate', $(this).val());
});
$('#d').click();
$('#d').focus();
我无法获取输入框以获得焦点?有什么想法吗?
只需实现onSelect
事件处理程序:
$("#z").datepicker({
inline: true,
altField: '#d',
onSelect: function () {
this.focus();
}
});
相关文章:
- 分派点击事件并保留击键修饰符
- 模糊事件的Javascript测试
- keyup事件处理程序更改焦点不适用于快速键入
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 在iPad上,如何通过Javascript事件在选择元素上设置focus()而不显示选项
- .focus() 事件不起作用
- Phonegap - 诸如 focus(),blur() 之类的事件未在 JavaScript 中调用
- jQuery Datepicker 从 inputField 窃取 click/focus 事件
- JQuery .focus() 在 Firefox 的 .blur() 事件中不起作用
- focus() 从 jQuery(document).ready 调用时不触发 focus 事件
- .focus() 在悬停事件中的文本区域不起作用
- ng-focus和ng-blur事件在Angularjs中未触发
- .focus()Jquery只运行一个事件
- 如何使Javascript focus()方法在输入文本框的onBlur事件中工作
- Table Focus事件在IE中不起作用
- 火灾事件前'focus'在iOS上键盘出现之前启动/ Fire事件
- jQuery -如何删除.submit()和.focus()事件
- Focus't处理javascript onclick事件触发的文本区域
- CKEditor .focus()在instanceReady事件不工作
- JQuery .focus()事件更改下拉选项