数据属性date-total-cost
的值为100
。将变量设置为数据属性值而不是NaN
var total_cost = $('.output--lisence-cost').data('date-total-cost');
但是变量total_cost
回报NaN
如何设置的变量返回的数据字段的数量?
UPDATE ...
我也设置在下面的函数中的数据属性的值...
function Cost() { $('.output--lisence-cost').attr('data-total-cost',totalSeatsCost); }
了var totalSeatsCost
使用范围滑块设置。
@vijayP通常是当有)'数据()'ATTR之间'混淆('不论那个问题请注意,在这种情况下,属性的第一部分是'date',而不是'data' –
@RoryMcCrossan - 是的。没有正确阅读它..! – vijayP
jQuery'.data'返回数据与前缀'data-'存储相同的方法或属性...为您的具体情况使用'.attr'来代替,并且不要纠正错字 –