DOM找到具有非唯一ID“#somethingId”的'number'元素已删除

时间:2018-01-08 21:53:45

标签: javascript jquery html5 jsp

我调用了几个jsp,当我加载主页面时,我将jsp包含为属性,问题是...... 当我加载主页面时,另外加载了其他jsp。 这些都被加载,但是当它们加载时我得到以下错误。 Multiple ids

现在,我需要知道javascript或Jquery中是否有任何函数可以消除这些重复的id或者html中有修复。 没有手动我在我的所有页面中搜索,我必须更改ID。

1 个答案:

答案 0 :(得分:0)

以下是答案: Changing an element's ID with jQuery

我会这样做:

<script>
    $(document).ready(function () {
        $('form').each(function(index) {
            if(this.id) {
                this.id = this.id + index;
            }
        });
    });
</script>