Есть два способа:
ария-describedby атрибут
Вы можете получить элемент в поповер (и, таким образом, ширину), посмотрев на «ария-describedby» атрибут кнопки. Обратите внимание, что вы можете получить этот атрибут только после отображения popover.
Так,
$("[rel='popover']").on('shown.bs.popover', function() {
var popoverID = $(this).attr('aria-describedby')
console.log($("#"+popoverID).width());
});
.next()
Вы также можете получить объект с помощью JQuery .next(), снова после того, как поповер показано.
Так,
$("[rel='popover']").on('shown.bs.popover', function() {
console.log($($(this).next()).width());
});
$ (это) .width() – NorCalKnockOut
@NorCalKnockOut Это вернет ширину элемента, который имеет поповер. Мне нужно получить ширину popover. – user472269