2013-10-14 27 views
0

點擊/焦點事件在下面的代碼 http://jsfiddle.net/KRFCH/24/jQuery的日期選擇器搶斷inputfield

<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(); 

我不能讓輸入框,以獲得焦點? 有什麼想法我可以做到這一點?

+0

工作正常,我。 – Barmar

+0

我在linux上使用firefox 24.0。它不工作jsfiddle.net/KRFCH/27 – jack

+0

在OS X 10.6.8的FF 24.0中工作。 – Barmar

回答

1

只實現onSelect事件處理程序:

$("#z").datepicker({ 
    inline: true, 
    altField: '#d', 
    onSelect: function() { 
     this.focus(); 
    } 
}); 
+0

我試過你的代碼。但它不起作用。 http://jsfiddle.net/KRFCH/27/ – jack