给出元素id编号,然后在末尾插入一个

Give element id numbers then insert one at end

本文关键字:插入 一个 元素 id 编号 然后      更新时间:2023-09-26

我有一个不断变化的div数量,我需要一个特定的div放在最后。。。。我想用javascript或jquery计算div的数量,并在最后插入一个特定的div。。。例如

<div class="message" id="1">
<div class="message" id="2">....
<div class="message" id="88">

然后我需要最后的div编号,并添加一个,这样它就可以插入的最后

<div class="message" id="89">

这将如何实现?

var lastID = $('div.message').last().attr('id');
$('div.message').last().parent().append('<div class="message" id="' + lastID + 1 + '">');
var newId = parseInt($(".message").last().attr('id')) + 1;
$(".message").last().after($("<div></div>").attr({'id' : newId, 'class' : 'message'}));

使用这些行,您将创建一个新的div,其中"max-id"增加1

第页。S.插入div的位置并不重要,每次都会在最后一个之后插入新消息