0

我在我的网站上实现了这个日历: http ://www.dynarch.com/projects/calendar/doc/

如果他们点击一天,我想将用户发送到一个链接。链接需要包含日期:

<div class="DynarchCalendar-day DynarchCalendar-day-selected" dyc-date="20120420" unselectable="on" dyc-type="date">20</div>

如果用户点击一天,我知道如何切换事件:

var LEFT_CAL = Calendar.setup({
        cont     : "cont",
        fdow     : 1,
        dateInfo : getDateInfo,
        onSelect : function() {
            <!--Here-->
        }       
})

如果他们点击它,我可以将用户重定向到另一个网页:

window.location = "http://www.google.com/"

唯一不起作用的是我需要在域名后添加日期。例如:

window.location = "http://www.webpage.com?ShowDate=20120428"

有人可以告诉我如何做到这一点吗?问题是我无法获取所选日期的日历(Class DynarchCalendar-day-selected);

4

1 回答 1

1
 var LEFT_CAL = Calendar.setup({
                cont: "cont",
                weekNumbers: true,
                selectionType: Calendar.SEL_MULTIPLE,
                showTime: false,
                onSelect : function() {
                var selectedDate = $('td.DynarchCalendar-td-selected div').attr("dyc-date");
                window.location = "http://www.webpage.com?ShowDate="+selectedDate;
                }   

        })
于 2013-03-26T09:05:43.330 回答