我有一个总是不断变化的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">
如何实现这一目标?
答案 0 :(得分:1)
var lastID = $('div.message').last().attr('id');
$('div.message').last().parent().append('<div class="message" id="' + lastID + 1 + '">');
答案 1 :(得分:0)
var newId = parseInt($(".message").last().attr('id')) + 1;
$(".message").last().after($("<div></div>").attr({'id' : newId, 'class' : 'message'}));
使用这些行,您将创建一个新的div,其中'max id'递增1
P.S。插入div的位置无关紧要,新消息将在最后一个之后插入