Jquery 引导弹出框,显示一个隐藏其他
我在一个表中有许多行,每当单击一行时,我将在我在该行中创建的一行中显示一个弹出框Jquery 引导弹出框,显示一个隐藏其他,jquery,twitter-bootstrap,Jquery,Twitter Bootstrap,我在一个表中有许多行,每当单击一行时,我将在我在该行中创建的一行中显示一个弹出框 $(function() { $(document).on('click', ".job-row", function() { $('.click-more-info').popover('hide'); $(this).find('.click-more-info').popover('show'); }); }); .job row是表中每一行的TR 。单击更多信息是我需要显示的内容 一切都
$(function() {
$(document).on('click', ".job-row", function() {
$('.click-more-info').popover('hide');
$(this).find('.click-more-info').popover('show');
});
});
.job row
是表中每一行的TR
。单击更多信息
是我需要显示的内容
一切都运行良好,当我单击该行时弹出窗口显示,当我单击另一新行时,上一行消失,另一行显示
但是,当我单击返回到我以前单击过的任何行时,它将立即显示并消失
有什么问题吗?在再次呼叫他之前,请尝试移除popover:
$(element).popover("destroy").popover({
html: true,
placement: "top",
title: "title",
content: function () {
return $('.wrapper-html-content').html();
}
}).popover("show");
在这里,我只是创建了带有html内容的popover
试试这个,看看是否有效