2009-10-16 47 views
0

我想我的VAR添加到這個字符串:簡單的字符串和可變問題使用jQuery

var liPad = 20; 

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

爲了讓這樣的工作:

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

無法弄清楚如何讓它起作用。

任何幫助,將不勝感激。

回答

6

這應該工作:

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

這是工作就好了。謝謝! – Dom 2009-10-16 13:48:51

+0

不客氣:) – moff 2009-10-16 13:49:45

1

我認爲這個問題是,你需要一個空間,其中YYYYYYY是。它是0px20px

padding':「'0pxyyyyyyy'+ liPad +'px'」});

下面應該工作:

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