last
получает последний элемент в наборе jQuery, к которому вы обращаетесь.$("body")
- это набор, содержащий элемент body
, поэтому $("body").last()
не имеет смысла, он просто возвращает вам набор, содержащий элемент body
.
... для получения кнопокв последнем элементе div ...
Если вы хотите получить кнопки в последнем элементе div, вы можете использовать нестандартный селектор jQuery :last
и комбинатор-потомок(пробел):
$("div:last button")
... или найдите все div
элементов, возьмите последний и найдите в нем кнопки:
$("div").last().find("button")