2012-10-03 35 views
2

我是jQuery的noob,并且我尝试了下面的代码,但不起作用。任何人都可以告诉我如何使用jQuery将以下代码分配给leftValue?在jQuery中修改CSS

var i =0; 
var leftValue = seat_xcoord*20; 
$('#seat'+i).css({left: $leftValue}); 

干杯。

+0

您在CSS中设置的任何尺寸值必须具有有效单位。 “100”本身就没有意义。像素?英寸? EMS? ENS? nanoparsecs? –

回答

8

试试这个

$('#seat'+i).css({left: leftValue + 'px'}); 

你有$ leftValue而不是leftValue

,并确保有一个与id="seat0"

Check DEMO

+0

并确保有一个te'seat0'的元素。 – bfavaretto

+0

@bfavaretto .. yup .. True..Added ..谢谢 –

0

元素从删除$您leftValue像素单元的变量和连接“px”。