Возникли проблемы со стилем на поповер шоу и скрыть
HTML
<a class="popper btn" rel="popover" data-toggle="popover"><h3 class="gv layout">Layout Plan</h3> </a>
<div class="popper-content hide">
<a href="pdf/layout1.pdf" target="_blank"><img src="images/layout1.jpg" class="btn"/></a>
<a href="pdf/layout2.pdf" target="_blank"><img src="images/layout2.jpg" class="btn"/></a>
<a href="pdf/layout3.pdf" target="_blank"><img src="images/layout3.jpg" class="btn"/></a>
</div>
сценарий:
$('.popper').popover({
placement: 'bottom',
container: 'body',
html: true,
content: function () {
return $(this).next('.popper-content').html();
}
});
Я хочу, чтобы это выполнялось на поповер шоу, заранее спасибо, любой может найти в чем проблема,
сценарий:
$popover.on("show", function(e) {
$("#transbg").css("padding-bottom","2600px");
});
приведенный ниже код ссылки работает нормально в скрипте, но не с моим кодом
var $popover = $(".poper").popover({
trigger: "click"
}).click(function(e) {
e.$("#transbg").css("padding-bottom","260px");
});
$popover.on("hide", function(e) {
$("#transbg").css("padding-bottom","50px");
});
1 ответ
Решение
Поповер show
Неправильный синтаксис события. Можете ли вы попробовать следующее
HTML
<a class="poper btn" rel="popover" data-toggle="popover">
<h3 class="gv layout">
Layout Plan</h3>
</a>
<div class="popper-content hide">
html
</div>
JS
var abc = $('.poper').popover({
placement: 'bottom',
container: 'body',
trigger: 'hover',
html: true,
content: function () {
return $(this).next('.popper-content').html();
}
});
abc.on("shown.bs.popover", function (e) {
console.log("popover shown");
});
abc.on("hidden.bs.popover", function (e) {
console.log("popover hidden");
});
Пожалуйста, обратитесь по этой ссылке относительно загрузочного поповера