使用jquery改变css位置

时间:2013-07-25 05:11:30

标签: jquery css

在我的html中,我最初将data_focus类设置为none。我需要的是,点击右键我必须改变我的data_focus类的位置。我试过这个

Jquery的:

var left=-8;
var top=10;
left=left+140;
$('.data_focus').css('{left:'+left+'}','{top:'+top+'}');

CSS:

.data_focus{
display:block; 
width:148px; 
height:148px; 
background:url(../images/focus_data.png) no-repeat; 
position:absolute; 
left:-8px; 
top:10px;}
}

但它没有改变立场。我不知道我哪里错了。

任何人都可以帮助我。

1 个答案:

答案 0 :(得分:6)

您需要使用样式作为对象,而不是字符串

$('.data_focus').css({left:left,top:top});