我在IOS设备上遇到了bootstrap popover问题。已经找到了几篇关于不可否认的引导程序焦点触发器的文章,以及一个popover问题,但是它们都没有一个对我有用的解决方案。 以下是我用来获取html popover内容的内容,遗憾的是,只要在链接上打开popover,你就无法在IOS设备上关闭它,这对移动设备用户来说是一个大问题,因为唯一的解决方案是将实际页面刷新到关闭一个popover。有没有人知道如何使这项工作在IOS上的解决方案?我在iPhone 6上测试过: HTML
<a href="#details" class="details" data-id="106956" data-type="newly added" data-subtype="basket" data-original-title="" title="">Details</a>
JQuery的
$("a.details").off().on("click", function(e) {
var el=$(this);
$.ajax({
type: 'POST',
dataType: 'json',
url: 'index.php',
data: 'action=details&id=' + el.data("id") + '&type=' + el.data("type") + '&subtype=' + el.data("subtype"),
success: function(d){
el.popover({ content: d.content,
container:'.container.post-wrap',
placement:'bottom',
html:true,
trigger:'click focus',
viewport:'body',
role:'button'}).popover("show");
}
});
return false;
});