Javascript:打印类属性

时间:2015-01-28 22:10:04

标签: javascript jquery class-attributes

我在CSS中上了一堂课:

img {
    position: relative;
    left: 0;
    top: 0;
}  

和HTML正文中的img。我可以用我的JQuery / Javascript代码移动img:

 $('img').animate({left: "-=20"}, 'fast');    

现在我要打印出属性' left'来自我的img课程。有什么建议怎么做?我的window.alert($('img').left)不起作用。 感谢

2 个答案:

答案 0 :(得分:2)

要更改某个css属性,请使用

$('foo').css('bar', '42');

要访问某个css属性,请使用

$('foo').css('bar');

因此,回答你的问题:

window.alert($('img').css('left'));

要了解更多信息: http://api.jquery.com/css/

答案 1 :(得分:0)

您可以使用css method来阅读样式。

我想你想在动画完成后得到这个位置:

$('img').animate({left: "+=20"}, 'fast', function(){
  window.alert($('img').css('left'));
});