bootstrap如何拖拽组件

 时间:2024-10-20 23:51:04

1、到官网下载-基于3.3.4或更高的3.x版本的bootstrap.js

bootstrap如何拖拽组件

3、在代码中加入:Modal.DEFAULTS = {backdrop: true,keyboard: true荑樊综鲶,show: true}//新加入的拖拽Modal.prototype.draggable = function () {var $ele = this.$element;var mouseOffset;var $modalDialog = $ele.find(".modal-dialog");var dialogOffset;$ele.find(".modal-header").on('mousedown', function (event) {$(this).addClass({cursor: 'move'});$('body').addClass('select');dialogOffset = $modalDialog.offset();mouseOffset = {top: event.pageY - dialogOffset.top,left: event.pageX - dialogOffset.left};$('body').on("mousemove", function (event) {var left = event.pageX - mouseOffset.left;var top = event.pageY - mouseOffset.top;if (left < 10) {left = 0;} else if (left > $(window).width() - $modalDialog.width()) {left = $(window).width() - $modalDialog.width();}if (top < 10) {top = 0;} else if (top > $(window).height() - $modalDialog.height()) {top = $(window).height() - $modalDialog.height();}$modalDialog.offset({top: top,left: left});});});$(document).on("mouseup mouseleave", function () {$('body').off("mousemove");});}

bootstrap如何拖拽组件

5、完成上面的操作后直接引入刚刚修改的源码js在页面就已经能够很好的支持拖拽了,而且整个拖拽是在可视窗口范围内,不会超出边界。

  • 钓鱼方法之怎样用搓饵钓鲫鱼
  • 怎样钓获鲤鱼?钓鲤鱼技巧
  • 钓鱼钩的绑法
  • 怎么通过浮标判断什么鱼咬钩
  • 冬季怎样锚鱼?用什么鱼竿锚鱼?用什么渔轮锚鱼
  • 热门搜索
    天梭手表怎么调日期 淘宝怎么申请退货 微信拍一拍怎么弄 怎么格式化手机 下身有异味怎么办 面部痤疮怎么治 怎么查mac地址 银行卡被盗刷怎么办 怎么查看隐藏文件 怎么设置自动回复