0

我正在尝试剑道日期选择器自定义模板。
我想用日期设置名称这里是剑道模板的演示。
http://demos.kendoui.c​​om
/web/datepicker /template.html 这是出生日期

 birthdays = [
                           new Date(today.getFullYear(), today.getMonth(), 11),
                           new Date(today.getFullYear(), today.getMonth() + 1, 6),
                           new Date(today.getFullYear(), today.getMonth() + 1, 27),
                           new Date(today.getFullYear(), today.getMonth() - 1, 3),
                           new Date(today.getFullYear(), today.getMonth() - 2, 22),
                           new Date(today.getFullYear(), today.getMonth(), 23)
                        ];

在这里,我想用 b'date 设置名称,例如 11-Aug 设置名称 Chian。
并在鼠标悬停时显示此名称。
知道我该怎么做。
谢谢。

4

1 回答 1

1

我想,你也可以这样做。您必须为此准备 JSON。您想以这种方式进行操作。

birthdays = [
    new Date(today.getFullYear(), today.getMonth(), 11, 'Frnd1'),
    new Date(today.getFullYear(), today.getMonth() + 1, 6, 'Frnd2'),
    new Date(today.getFullYear(), today.getMonth() + 1, 27, 'Frnd3'),
    new Date(today.getFullYear(), today.getMonth() - 1, 3, 'Frnd4'),
    new Date(today.getFullYear(), today.getMonth() - 2, 22, 'Frnd5'),
    new Date(today.getFullYear(), today.getMonth(), 23, 'Frnd6')
];

实际上,您看到的文本是由于title其父<a>标签的属性。

您可以在 JSON 对象中包含生日人的姓名,然后您可能希望<a>通过以下代码更改其 parent 的标题。

$('.birthday').find(function(){
   $(this).parent().attr('title', #=data.name #');
});
于 2013-08-23T18:56:36.457 回答