嗨,我有一些关于这个代码的问题。
我使用它来存储数据库偏移量的偏移值
button.remove('data-offset');
button.attr('data-offset', comoffset);当我的脚本第一次被触发时,按钮获得了新的数据,一切都很正常。但在第二次或第三次时,数据偏移量将永远不会再次被替换...
我使用的代码来自:change data-attribute using jquery
Edit1:完整的代码
if (busy == false) {
busy = true;
comoffset = button.data('offset');
comoffset = comoffset + comlimit;
button.removeAttr('data-offset');
button.attr('data-offset', comoffset);
// start to load the next set of data
setTimeout(function() { displayComments(comlimit, comoffset,chat); }, 1000);
}发布于 2017-01-28 15:23:01
请使用removeAttr函数从标记内部删除任何arrtibute
button.removeAttr('data-offset');发布于 2017-01-28 15:25:57
首先,删除属性
button.removeAttr('data-offset');然后使用:
button.attr('data-offset', comoffset);发布于 2017-01-28 15:35:16
您可以使用removeAttr()删除属性
button.removeAttr('data-offset');您可以使用attr()设置属性
button.attr('data-offset', comoffset);https://stackoverflow.com/questions/41907244
复制相似问题