【发布时间】:2015-12-24 22:45:27
【问题描述】:
我有一个小问题。我使用 swiper 插件,在里面我有一个被 jQuery UI 选择菜单覆盖的选择。
<script type="text/javascript">
$(select).selectmenu()
var swiper = new Swiper('.swiper-container', {
pagination: '.swiper-pagination',
paginationClickable: true,
nextButton: '.swiper-button-next',
prevButton: '.swiper-button-prev',
spaceBetween: 0
});
</script>
<div class="swiper-container responsive">
<div class="swiper-wrapper" style="background:red;">
<!--First Slide-->
<div class="swiper-slide ">
page1
<select>
<option>test1</option>
<option>test2</option>
<option>test3</option>
</select>
</div>
<!--Second Slide-->
<div class="swiper-slide">
page2
</div>
</div>
</div>
我的问题如下:
当我单击选择菜单时,它会正确打开,但是当我单击滑动器 div 内部而不是选择一个选项时,选择菜单不会关闭 - 仅在 Internet Explorer 11 中:/。当它进入第二张幻灯片时,它保持打开状态,这很糟糕。
我使用最新的 jQuery UI 和 swiper 版本。
我不知道可能出了什么问题。
【问题讨论】:
标签: javascript jquery select drop-down-menu swiper