快速提问:在为插件指定选项时,是否可以使用百分比(%)来指定宽度或高度?
就像这个例子一样:
var options = $.extend( {
width: 300,
height: 200
}
似乎不允许添加%来指定宽度..
由于
答案 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%'
});