全球拦截淘汰渲染?

时间:2013-03-28 01:49:01

标签: knockout.js

我正在尝试使用一个使用knockout的网页并将JQuery UI日期选择器应用于所有日期字段(使用HTML5输入类型),因为相关浏览器不会自动支持新类型。我已经看到了可以手工应用于元素的自定义绑定。但我希望能够在全局范围内应用该行为,而无需单独处理每个模板。

1 个答案:

答案 0 :(得分: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);
      });