2012-03-13 57 views
0

我在我的HTML中定義了一個div。我希望datepicker在用戶鼠標懸停DIV時顯示。當用戶選擇一個日期時,我會在內部處理它。如何顯示在DIV上的鼠標上的jQuery datepicker?

<div id="dp-trigger">Text text</div> 

JS是這樣的:

$("#dp-trigger").datepicker({ 
    minDate: -1, 
    maxDate: "+2M", 
    onSelect: function (dateText, inst) { 
     // Do something with the date here. 
    } 
}); 

$('#dp-trigger).mouseover(function() { 
    $("#epgGridDate").datepicker("show"); 
}); 

我可以看到鼠標懸停火,但從來沒有看到日期選擇器。這可以做到嗎?

回答

2

你錯過了搞亂javascript的結束報價。

$('#dp-trigger').mouseover(function() { 

否則它工作正常http://jsfiddle.net/7g658/2/

+0

在我的代碼有該元素的名稱,它圍繞關閉報價。然而,我在jsfiddle中看到,你沒有$(「#epgGridDate」)。datepicker(「show」);只是$(「#epgGridDate」)。datepicker(); - 拿出「秀」爲我修好了。謝謝! – 2012-03-14 12:17:04

相關問題