2013-05-17 138 views
0

任何人都可以解釋爲什麼寬度不被尊重?fancybox.open寬度不起作用

$.fancybox.open(
    ['#notifications'], 
    { 
     width : '400', 
     closeBtn : false, 
     helpers : { 
      overlay : {closeClick: false} 
     } 
    } 
); 
+0

,因爲布爾值和整數值去沒有引號,所以應該是'寬度:400,'' – JFK

回答

0

嘗試設置autoDimensions = false

$.fancybox.open(
    ['#notifications'], 
    { 
     autoDimensions: false, 
     width : '400', 
     closeBtn : false, 
     helpers : { 
      overlay : {closeClick: false} 
     } 
    } 
); 
+0

是autoDimensions'不是的fancybox v2.1.x的有效選項,請改用'autoSize'。布爾值和整數值也不帶引號,所以'width:'400'應該是'width:400' – JFK