0

我正在尝试将我的 var 添加到此字符串中:

var liPad = 20;

$(this).css({'width' : width , 'height' : height, 'padding' : "'0px' + liPad + 'px'"});

为了使它像这样工作:

$(this).css({'width' : width , 'height' : height, 'padding' : '0 20px'});

无法弄清楚如何使它工作。

任何帮助,将不胜感激。

4

2 回答 2

6

这应该有效:

$(this).css({
    'width': width,
    'height': height,
    'padding': '0 ' + liPad + 'px'
});
于 2009-10-16T13:46:37.547 回答
1

我认为问题在于你需要一个 yyyyyyy 所在的空间。它是 0px20px

padding' : "'0pxyyyyyyy' + liPad + 'px'"});

以下应该有效:

var liPad = 20;
$(this).css({'width' : width , 'height' : height, 'padding' : "'0px ' + liPad + 'px'"});
于 2009-10-16T13:50:39.423 回答