在我的 html 中,最初我将 data_focus 类设置为不显示。我需要的是单击右键,我必须更改 data_focus 类的位置。我试过这样
J查询:
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;}
}
但它并没有改变位置。我不知道我要去哪里错了。
谁能帮帮我。
最佳答案
您需要将样式作为对象而不是字符串传递
$('.data_focus').css({left:left,top:top});
关于jquery - 使用 jquery 更改 css 位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17849501/