在jquery选项中指定宽度或高度为百分比(%)?

时间:2011-11-02 12:08:00

标签: jquery width options

快速提问:在为插件指定选项时,是否可以使用百分比(%)来指定宽度或高度?

就像这个例子一样:

var options = $.extend( {
   width: 300,
   height: 200
  }

似乎不允许添加%来指定宽度..

由于

3 个答案:

答案 0 :(得分:1)

使用字符串作为值..

var options = $.extend( {
   width: '300%',
   height: '200%'
  }

答案 1 :(得分:0)

  

.width(value): value 一个整数,表示像素数,或整数以及   附加的可选计量单位(作为字符串)。

来源:jQuery .width( value ),所以在你的情况下:

var options = $.extend( {
   width: '300%',
   height: '200%'
}

答案 2 :(得分:0)

如果使用百分比或任何单位,则必须将值放在引号中。如果你不这样做,那就不是合法的javascript语法。你也错过了一个右括号和分号。

var options = $.extend( {
   width: '300%',
   height: '200%'
});