草庐IT

价格拖动

全部标签

javascript - 设置可拖动div的位置

我正在使用jQuery和JQueryui做一个小应用程序。我已经定义了一个可拖动的div,它工作得很好,但我想在单击按钮时设置div的位置...我在stackOverflow中读到这里:element.position().top=topUserDefined;element.position().left=leftUserDefined;我在这次赋值前后做了一个element.position().top的alert,新值没有赋值,它保留原来的值...有什么想法吗???谢谢! 最佳答案 .position()得到位置。它没有设置位

javascript - 如何使用 d3.js 拖动行为拖动 svg 组?

我正在使用D3jsdrag.单个元素被拖动得很好。但我想拖动一组元素。如何完成。这是我的JsFiddlelink上的内容:functiononDragDrop(dragHandler,dropHandler){vardrag=d3.behavior.drag();drag.on("drag",dragHandler).on("dragend",dropHandler);returndrag;}varg=d3.select("body").select("svg").append("g").data([{x:50,y:50}]);g.append("rect").attr("width"

javascript - 如何沿给定路径拖动形状

我有这个简单的虚拟文件,我用它来做一些测试。预期结果是沿着路径拖动红色圆圈。问题是我不知道如何关联这两种形状。//Createscanvas320×200at10,50varr=Raphael(10,50,320,200);varp=r.path("M100,100c0,50100-50100,0c0,50-100-50-100,0z").attr({stroke:"#ddd"}),e=r.ellipse(104,100,4,4).attr({stroke:"none",fill:"#f00"}),/*varc=r.circle(100,100,50).attr({fill:"hsb(

javascript - 在原生 javascript 中创建一个可拖动的 div

这个问题在这里已经有了答案:Moveable/draggable(9个回答)关闭5年前。我想在不使用jquery和库的情况下使用nativejavascript创建一个可移动/可拖动的div。有教程之类的吗?

javascript - 如何使用 JQuery 在拖动事件中更改光标的图像侧

当您在浏览器屏幕上拖动文件时,图像会出现在鼠标光标的一侧,这是Windows默认图像。此图像有多种形式,如复制、移动和禁止。见其底部。如何使用javascript或JQuery将鼠标光标的图像侧更改为此图像?例如,当我拖动文件并将鼠标移动到不可拖动区域时,forbidenimagedisplaysideofcursor. 最佳答案 您可以使用dataTransfer.dropEffectdragover事件的属性来设置光标旁边的小图像:$(".targetDiv").on("dragover",function(event){eve

javascript - 如何使用 interact.js 将元素对齐到其他可拖动元素

我正在使用interactjs.io制作可拖动元素我需要实现与jQueryUI快照完全相同的行为。您可以在officialdocumentation中查看示例:行为是:吸附到所有其他可拖动元素在interactjs.io的文档中,您有“Snapping”(linkdocumentation),但我找不到编码方式。我在这里创建了一个fiddle:FiddleLink这是我的JS代码:interact('.draggable').draggable({onmove:dragMoveListener,snap:{},});functiondragMoveListener(event){var

javascript - 使用jQuery UI Draggable,使用滚动条时如何避免拖动?

很久以前,我在我的应用程序中创建了一个对话框。该对话框非常简单,位置绝对,通过javascript在屏幕上居中。现在我已经将jQueryUI添加到应用程序,但我不想使用jQueryUI的对话框,因为它们的工作方式不同。但我确实使用jQueryUI使我的对话框可拖动,因为它非常简单:$('#dialog').draggable();有一个问题,我的一些对话框有滚动条。但是使用draggable方法,如果有滚动条,它会因为拖动对话框而出错。有没有办法让对话框在使用滚动条时不拖动?我注意到有一些方法可以避免元素被拖动,但滚动条不是元素。谢谢编辑:JSFiddle:http://jsfiddl

javascript - Snap.svg - 拖动事件处理程序

问题是关于Element.drag的onstart事件处理程序的在新公布的Snap.svg.以下代码的目的是为svg对象上的拖动开始和停止(onstart/onstop)注册事件处理程序。vars=Snap(800,600);varbigCircle=s.circle(300,150,100);bigCircle.drag(null,function(){console.log("Movestarted");},function(){console.log("Movestopped");});控制台消息在拖动开始和停止时工作正常,但null会覆盖默认的onmove函数-导致没有实际拖动

javascript - ionic 2中的垂直滑动/拖动手势

我需要在Ionic2应用程序中使用向上滑动/向下滑动手势。当我做的时候然后我的someFunction(e)被调用,但仅在水平幻灯片上——因此我无法听到滑动在上下方向。(swipeup)和(swipedown)似乎什么都没做。您是否知道Ionicbeta是否完全可以做到这一点? 最佳答案 Ionic2使用hammerjs库来处理其手势。他们还构建了自己的Gesture类,可以有效地充当hammerjs的包装器:Gesture.ts。因此您可以执行自己的指令,例如:import{Directive,ElementRef,Input,O

javascript - 为什么 clientX 在最后一次拖动事件中重置为 0,如何解决?

我试图沿着一条线拖动元素。他们应该互相插入,而不是越过或越过。为了避免拖动时有阴影元素float,我拖动了一个子div,它会影响外部元素的位置。工作正常,除非您释放鼠标触发最后一个拖动事件,clientX等于0(参见CodePen)!varb=document.querySelector('.box');varbi=document.querySelector('.box-inner');varb2=document.querySelector('.box2');bi.addEventListener('dragstart',function(){console.log("dragst