jquery datepicker - 如果有特定的类,则显示周数

时间:2013-04-11 14:21:35

标签: javascript jquery jquery-ui datepicker jquery-ui-datepicker

我正在使用jquery ui datepicker但我只想在输入元素具有特定类时才显示周数...

这是我尝试过的但却没有成功......

$(".myCal").datepicker({
    showWeek: function(dateText, inst) { $(this).hasClass("showWeek"); }
});

3 个答案:

答案 0 :(得分:1)

使用类选择器时,需要每个方法迭代所有匹配的元素,然后使用$(this)。

$(".myCal").each(function () {
    $(this).datepicker({
        showWeek: $(this).hasClass('showWeek')
    });
});

http://jsfiddle.net/Ubw3L/5/

答案 1 :(得分:0)

$('.myCal').each(function () {
  $(this).datepicker({
    showWeek: $(this).hasClass('showWeek');
  });
}); 

答案 2 :(得分:0)

你能试试吗

$(".myCal").datepicker({
    showWeek: $(this).hasClass("showWeek");
});

API个状态时,showWeek接受布尔值。