分配jQuery数据属性

时间:2012-01-02 07:48:40

标签: jquery

早上好,只是想检查是否有人可以帮助我在脚本中使用jQuery数据属性。

基本上我使用的是这个插件 - https://github.com/farinspace/jquery.imgpreload

它是一个简单的预加载插件。

我想要做的是在将src属性分配给图像对象之后的第66行 - 我试图将该图像的width和height属性放在其数据中,但它不起作用。

我在第66行之后插入这个

$.data(this, 'dimensions', { 'width': img.width, 'height': img.height });

它在查询中给我一个“无限递归”错误。

任何线索?

1 个答案:

答案 0 :(得分:2)

尝试:

$(img).data('dimensions', { 'width': img.width, 'height': img.height });

修改 我想您可以再次尝试使用语法,只能尝试使用img代替this