jquery - 首次在引导模式中拖放位置问题以进行 ui 可排序

标签 jquery bootstrap-modal jquery-ui-sortable

我在第一次执行事件时遇到拖放问题。该问题与我第一次将图像拖放到另一个位置时的位置有关。

问题如下所示。 enter image description here

这是代码:

$(document).on("click", ".make_pdf", function(){
    var url = $(this).attr('url');        
    $('.modal-body').html('Loading...');
    $('.modal-body').load(url,function(result){
        $('#make-pdf').modal({show:true});
        $( this ).children('.user-settings').children('.pdf-list').children('#sortable').sortable();
        $( this ).children('.user-settings').children('.pdf-list').children('#sortable').disableSelection();
    });
});

了解更多信息。这种拖放可以在没有模式的情况下正常工作,所以请问有人可以帮助使用引导模式解决这个问题吗?

这里是 js fiddle 链接。 https://jsfiddle.net/zrLv0ogj/11/ 请增加jsfiddle中输出窗口的高度和宽度。

Jsfiddle 图片链接。 http://prntscr.com/kp1axw

最佳答案

这对我有用。

$(document)
  .on('mouseup', function() {
    $('.modal').css('overflow', '');
  })
  .on('mousedown', '.ui-sortable-handle', function() {
    $('.modal').css('overflow', 'hidden');
  });

关于jquery - 首次在引导模式中拖放位置问题以进行 ui 可排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52109729/

相关文章:

javascript - Jquery过滤器语法

javascript - 动画双箭头 - CSS

symfony - 基于 FOSUserBundle 和 bootstrap,登录模式窗口无法正常工作

jquery - Bootstrap MODAL 操作按钮不起作用

modal-dialog - 嵌入引导模式对话框的 Microsoft 表单不起作用

jquery - 在 jQuery 中使用多列可排序项目

jQuery UI Sortable 手动设置位置

jquery - 使 jqGrid 可移动

javascript - 当您尝试在表单上键入内容时,html5 背景视频会全屏显示

jQuery 可排序语法错误 : missing name after . 运算符