使用jQuery更改div的data-depth属性

时间:2015-04-23 16:37:16

标签: javascript jquery html

我正在尝试使用新类更改div的数据深度,但它不会发生变化 真的需要帮助,如果有人可以提供帮助,我将不胜感激

这是我的代码

async.each

1 个答案:

答案 0 :(得分:3)

您正在尝试使用比较运算符来设置值,但该值无法正常工作。

此外,$('div.new').data('depth')会检索data-depth属性值,即使您使用=运算符,也无法实际设置它。

根据您的jQuery版本,您可以使用$('div.new').data('data-depth', 1.00)来设置值。但是,由于.data()方法.attr() method,使用won't always work when setting a value可能更安全。

$('div.new').attr('data-depth', 1.00);