点击jQuery每次都获得相同的数据属性值

时间:2017-10-22 12:45:20

标签: jquery onclick

我有以下代码:

$('body').on('click','#confirm_remove',function(){
  alert($(this).data('whattoremove'));
});

#confirm_remove是引导模式中的按钮ID,每次模态打开时,其数据属性(whattoremove)都会更新 - 这已经过验证,但由于某种原因,jQuery函数中的数据具有相同的值在每次点击时 - 这是第一次点击时的值。

有关如何解决此问题的任何想法。

1 个答案:

答案 0 :(得分:1)

试试这个:

$('#confirm_remove').click(function(){
  alert( $('#confirm_remove').attr('whattoremove') );
});