JavaScript(jQuery?)通过id中的数字获取最后一个div

JavaScript(jQuery?)通过id中的数字获取最后一个div,javascript,jquery,Javascript,Jquery,我正在从服务器向客户端发送评论。现在我使用: <div id="abc-456"> ... </div> <div id="abc-20"> ... </div> <div id="abc-1"> ... </div> ... ... ... 我需要解析最后一个div编号(在本例中为456),并将该编号(456)保存到JavaScript变量中。 用户使用“abc-20”作为链接: 我可以在服务器上更改div语法(

我正在从服务器向客户端发送评论。现在我使用:

<div id="abc-456">
...
</div>

<div id="abc-20">
...
</div>

<div id="abc-1">
...
</div>

...
...
...
我需要解析最后一个div编号(在本例中为456),并将该编号(456)保存到JavaScript变量中。 用户使用“abc-20”作为链接: 我可以在服务器上更改div语法(id、class等)

您能帮助我如何修改div语法(以便更容易地进行javascript解析)以及如何获得最后添加的div的数量吗


id属性中的数字不会增加1,但最后一个id始终是最大的数字。

我个人会选择一个类和一个数据元素。比如:

<div class='abc' data-id='1'>

在你的问题中,你说你想要最后一个div,但456是第一个div。因此,根据需要使用:first或:last。

您可以在服务器端设置javascript变量。使用PHP的示例:
var last=
var the_id_i_want = $('.abc div:first').data('id');