使用jQuery,更新数据元素属性的值
如何更新数据元素属性的值 这是我的HTML:使用jQuery,更新数据元素属性的值,jquery,Jquery,如何更新数据元素属性的值 这是我的HTML: <a href="" data-action="add-to-cart">Add</a> 谢谢。如何在jquery中设置任何属性: $(this).attr('data-action', 'add-to-cart'); 所以我继续读下去,我找到了一个适合我的案例的解决方案: 我添加使用属性和数据。您能在此详细说明您的问题吗?错误,当你点击按钮时会发生什么,等等。基本上,你所做的和你所拥有的有什么关系 $(this).at
<a href="" data-action="add-to-cart">Add</a>
谢谢。如何在jquery中设置任何属性:
$(this).attr('data-action', 'add-to-cart');
所以我继续读下去,我找到了一个适合我的案例的解决方案:
我添加使用属性和数据。您能在此详细说明您的问题吗?错误,当你点击按钮时会发生什么,等等。基本上,你所做的和你所拥有的有什么关系
$(this).attr('data-action', 'add-to-cart');
$('a[data-action="add-to-cart"], a[data-action="remove-from-cart"]').click(function(e) {
e.preventDefault();
if($(this).data('action') == 'add-to-cart') {
$(this).attr('data-action', 'remove-from-cart');
$(this).data('action', 'remove-from-cart');
}
else {
$(this).attr('data-action', 'add-to-cart');
$(this).data('action', 'add-to-cart');
}
});