gpt4 book ai didi

jquery - 我什么时候应该在 DurandalJS 中调用 jQueryUI 装饰函数?

转载 作者:行者123 更新时间:2023-12-01 02:58:23 25 4
gpt4 key购买 nike

在 viewmodel.js 文件中,我想在文本框上绑定(bind)日期选择器。

这是代码

define([
'jquery',
'durandal/app',
'services/logger',
'jqueryui'
],
function ($, app, logger, jqueryui) {
function activate() {
if (!Modernizr.inputtypes.date) {
$('input[type=date]').datepicker({
dateFormat: 'mm/dd/yyyy'
});
}
return true;
};
var vm = {
activate: activate
};

return vm;
});

看来 jquery 和 jqueryui 从未被调用过。我的代码有什么问题吗?我应该在 activate() 部分或其他地方启动 jQuery 和 jQuery UI 方法吗?

最佳答案

解决方案已找到。

我应该将 jQuery 相关语句放在 viewAttached 函数下。

function viewAttached() {
if (!Modernizr.inputtypes.date) {
$('input[type=date]').datepicker();
}
};

关于jquery - 我什么时候应该在 DurandalJS 中调用 jQueryUI 装饰函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15255447/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com