2013-02-06 27 views
0

我無法弄清楚如何將日期選擇器(jquery datepicker:http://jqueryui.com/datepicker/)添加到自定義工具提示中。如何在自定義工具提示中添加日期選擇器

我創作的工具提示內容的方法是在飛行串聯某些字符串:
contents += 'test1' + '<input type="text" id="datepicker" >';

的問題是,我需要實際的日期選擇器連接到我的輸入域ID日期選擇器:

$("#datepicker").datepicker(); 

這不起作用,因爲內容不是DOM的一部分。

任何想法如何克服這一點? 感謝

+1

把'.datepicker'你設置後調用'contents' –

回答

1

聲明

var picker = $('<input type="text" id="datepicker" >'); 
picker.click(function(){ 
    picker.datepicker(); 
}); 

然後

contents += 'test1'; 
//domElement is your tooltip content 
domElement.html(contents); 
domElement.append(picker); 
+0

這是非常接近!現在它在工具提示中顯示整個日期選擇器。我想要的是在用戶點擊輸入文本後顯示日期選擇器。 – Adrian

+0

嗯...修正.. –

+0

最後我做了類似於你所說的一些事情:我添加了一個onmouseover標記並在其上調用了datepicker() – Adrian

相關問題