2013-05-17 93 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