gpt4 book ai didi

javascript - Bootstrap Datepicker 显示在 popover 后面

转载 作者:搜寻专家 更新时间:2023-11-01 04:57:37 26 4
gpt4 key购买 nike

我正在尝试在弹出窗口中显示日期选择器(使用 Bootstrap 和 Bootstrap -日期选择器扩展)并遇到一些问题,首先我在显示日期选择器时遇到问题并找到了这个主题:Datepicker in Popover Won't display,但现在它显示在我的弹出窗口后面,所以它不完全可见

这是 HTML 代码:

<button type="submit" class="btn btn-primary pop_doleance" rel="popover" data-original-title="Ajouter doléance">Ajouter doléance</button>

<div style="display: none" class="pop_doleance_content">
<form class="well form-inline form_doleance">
<label for="date">Date : </label>
<input id="date" type="text" class="input-medium">
</form>

Javascript 代码:

var tmp = $.fn.popover.Constructor.prototype.show;
$.fn.popover.Constructor.prototype.show = function (){
tmp.call(this);
if (this.options.callback) {
this.options.callback();
}
}

$(function (){
$(".pop_doleance").popover({
placement:'bottom',
html : true,
content: function(){return $('.pop_doleance_content').html();},
callback: function(){$('#date').datepicker();}
});
});

有什么想法吗?

最佳答案

将弹出窗口的 z-index 设置为较低的值。

.popup { z-index : 900; }

并将日期选择器的容器 z-index 设置为更高的值,就像在 jquery ui datepicker set 的情况下一样

.ui-datepicker-div { z-index: 999; }

关于javascript - Bootstrap Datepicker 显示在 popover 后面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16897285/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com