如何在页面视图源中使用jQuery Ready函数显示更改的ID值



我正在使用JSP和jQuery以及以下方法来替换页面中看到的唯一ID。

但是,在检查页面时,ID将被替换,但在"查看"页面源中仍然显示旧值。

任何人都可以帮助如何获得页面源中更改的ID值。

请找到用于更改ID值的代码段。

$(document).ready(function () {
$('[id]').each(function () {
    var ids = $('[id="' + this.id + '"]');
    if (ids.length > 1 && ids[0] == this) {
        for (i = 1; i < ids.length; i++) {
            $(ids[i]).attr('id', this.id + '_' + i);
        }
    }
});
});

使用此代码:

$(document).ready(function(){
    var i = 0;
    $('[id]').each(function(){
        i++;
        this.id = this.id + '_' + i;
    });
});

在Chromium Dev工具元素中为我工作。

最新更新