2012-03-13 8 views
0

自分のHTMLにdivが定義されています。私は、ユーザーがマウスオーバーしてDIVを表示するときに、datepickerを表示したいと思います。ユーザーが日付を選択すると、それを内部的に処理します。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(); - "ショー"を取り出して私のためにそれを修正した。ありがとう! –

関連する問題