JQuery 如何直接操作 JavaScript 的属性?

做前端一些效果开发的时候用的比较多的是 JQuery。

但 JQuery 不能直接操作 JavaScript 的属性。


比如:

#这样会直接报错(Error:TypeError: $(...).style is undefined)
$('#img').style.transform = 'rotate(90deg)';


解决方案也很简单!

只需要将 JQuery 对象变成 DOM 对象,就能操作JavaScript 的属性了。

$('#img')[0].style.transform = 'rotate(90deg)';



thanks~



阿远博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论