弹出框类相统一成 bootstrap 的 modal,然后像 jqueryui 的弹出框那样,可移动然后再点击操作其他按钮。 利用 JqueryUI 的 draggable 可以实现拖拽,但是 modal 的遮罩层挡住后面的元素无法操作。 请教有方法吗?
DEMO: http://jsfiddle.net/4wLbvft6/4/
$(function(){
$(".modal").modal("show").draggable({handle: ".modal-header"});
$(".btn-primary").on("click", function(){
alert("btn click")
})
})
1
hahastudio 2020-12-17 14:27:06 +08:00
$(".modal").modal({"show":true,"backdrop":false})
关了 backdrop 不就好了 |
2
hahastudio 2020-12-17 14:28:36 +08:00
啊,ui-draggable 会挡住。。。
|
3
GuuJiang 2020-12-17 14:38:42 +08:00 via iPhone
这难道不是本来就是 modal 的定义吗?想要不挡住就用非 modal 的啊
|
5
sunhk25 OP @hahastudio
backdrop 已关闭,能看见后面的元素但是操作不了 |
6
hahastudio 2020-12-17 18:26:36 +08:00
.modal {
bottom: initial; overflow-y: hidden; } .modal-dialog { margin: 0; } 这样? |
7
sunhk25 OP |