如何在页面视图源中使用jquery ready函数显示更改的id值

时间:2017-12-12 11:43:44

标签: jquery

我使用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);
        }
    }
});
});

1 个答案:

答案 0 :(得分:1)

使用此代码:

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

在Chromium Dev Tools Elements中为我工作。