2013-05-10 64 views
0

我在做YAHOO.widget.CalendarGroup時遇到問題。
我想這樣做,如果頁面widtha小於720px,CalendarGroup PAGES屬性是1
enter image description here,
如果大於720px,CalendarGroup使用默認的PAGES屬性是2 enter image description here
我用如何在YAHOO.widget.CalendarGroup中爲不同情況設置PAGES屬性?

myCalendar.cfg.setProperty("PAGES",1); 

,但它不工作,我這裏的文件中發現: http://developer.yahoo.com/yui/docs/YAHOO.widget.CalendarGroup.html#config_pages

頁 - 數字 的頁數在CalendarGroup包括。此值只能在CalendarGroup的構造函數參數中設置一次。 默認值:2

似乎我們無法在初始化後更改pages屬性。我如何根據瀏覽器寬度的變化來更改頁面?謝謝。

回答

0

正如它所說的:「該值只能在CalendarGroup的構造函數參數中設置一次」。使用構造函數,如下所示:

var myCalObject = new YAHOO.widget.CalendarGroup(
    calObject, 
    calObject + "Container", 
    { pages: 2, close: true, iframe: false } 
); 
相關問題