2013-03-28 131 views
0

我試圖採取使用淘汰賽網頁並申請一個jQuery UI日期選擇器的所有日期字段(使用HTML5輸入類型),因爲有問題的瀏覽器不支持自動將新的類型。我已經看到了可以手動應用於元素的自定義綁定。但我希望能夠在全球範圍內應用這種行爲,而不必單獨處理每個模板。全局截取渲染渲染?

+0

你會接受全局應用自定義綁定?因爲這會像調用'applyBindings'之前掃描DOM並添加綁定一樣簡單。 – Tyrsius 2013-03-28 03:04:36

+1

http://jsfiddle.net/tyrsius/3W28V/1/ – Tyrsius 2013-03-28 05:56:42

+0

有趣的想法。這有一些承諾,至少讓我不能在視圖本身內部進行管理。良好的起點! – Rich 2013-03-28 14:19:39

回答

0

促進fiddle評論回答。

$('[datepicker][data-bind]').each(function (i) { 
     console.log($(this).attr("data-bind")); 
     var attr = $(this).attr("data-bind").replace("value", "datepicker"); 
     $(this).attr("data-bind", attr); 
     });