繁体   English   中英

更改html5数据属性

[英]Change a html5 Data-Attribute

嗨,我有一些与此代码的问题。

我用它来存储数据库偏移量的偏移量值

button.remove('data-offset');
button.attr('data-offset', comoffset);

第一次触发脚本时,按钮会获取新数据,一切正常。 但是在第二或第三次,数据偏移量将永远不会再次被替换...

我使用以下代码: 使用jquery更改data-attribute

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);
    }

请使用removeAttr函数从标签内部删除所有arrtibute

button.removeAttr('data-offset');

首先,删除属性

button.removeAttr('data-offset');

然后使用:

button.attr('data-offset', comoffset);

您可以使用removeAttr()删除属性

button.removeAttr('data-offset');

您可以使用attr()设置属性

button.attr('data-offset', comoffset);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM