【发布时间】:2020-03-06 06:27:38
【问题描述】:
您好,我面临一个问题,我有两个弹出框,其中我正在传递 html
这是我的代码
<button class="count" data-toggle="popover">+click me</button>
<div class="popover_content_wrapper" style="display: none">
<p>Rahul</p>
</div>
<button class="count" data-toggle="popover">+click me</button>
<div class="popover_content_wrapper" style="display: none">
<p>Dravid</p>
</div>
在我的 Js 部分
$(function() {
$('[data-toggle="popover"]').popover({ html : true,
content: function() {
return $('.popover_content_wrapper').html();
}
})
})
但如果我点击第一个按钮,它工作正常并在弹出窗口中显示“Rahul”
但如果我点击第二个按钮,它也会显示“Rahul”,但我希望它需要显示“Dravid”
【问题讨论】:
-
试试:
return $(this).find('.popover_content_wrapper').html(); -
请尊重发帖顺序。接受的答案是上述评论的实现。我的解决方案要短得多
标签: javascript jquery html css twitter-bootstrap