在jquery UI拖拽效果中,如何找到被拖拽的拖拽效果?
$('#test').droppable({
drop: function (e,ui) {
//$(this) means the drop-container
//How can I use the "ui" parameter find the being draged one?
}
}
}
我想做一个功能,当用户在面板上单击并拖动光标时,它将显示一个临时突出显示的矩形。当用户释放拖拽时,矩形将立即消失。
此功能类似于您在桌面上单击并拖动时的效果:
我已经知道了,但它仍然让我感到困惑。如果有任何帮助,我将不胜感激。提前谢谢你。
编辑:好了,我现在已经找到了使用的方法,下面是我的代码:
using System.Drawing;
using System.Windows.Forms;
namespace WindowsFormsApplication7
{
public partial class Form1 : Form
{
int x;
int y;
我已经成功地在div中渲染了一个3d对象:但我希望能够仅从div操作3d对象。目前我可以操纵(控制?)窗口中任意位置的对象。
我使用了三个JS和JQuery。
我在init()中有以下内容:
// This <div> will host the canvas for the scene.
container = document.getElementById( 'view_area' );
这会很好地将画布放在view_area中,但控件拖拽区域包括整个窗口,所以如果我试图在view_area之外选择文本,它会开始动画场景。
我正在使用来拖拽背景图片,但它在IE8中不起作用,控制台说
Unable to get property 'match' of undefined or null reference,
File: draggable_background.js, Line: 63, Column: 15。
小提琴:
问题出在哪里?我该如何解决这个问题?
我是这项技术的新手。我想知道“我们是否可以使用scriptaculous.js和prototype.js创建控件,或者这个库是用来提供效果的,拖放,自动补全?”因为我在dojo.js中看到他们有自己的控件,就像我们在dojo中创建的一样(按钮、CheckBox等)。
我想知道哪个库是最好的效果,动画等(scriptaculous.js,prototype.js vs dojo.js vs jQuery vs YUI)。
请对此发表评论。
你好,毛努桑希