Mootools - 如何获取 droppables css 统计信息?
大家好,这是我的问题:
我正在使用 mootools,我正在使用这个演示 -> 拖动.Move!
一切正常,但我想删除该项目并将可拖动项目的 css 位置修改为可删除项目的位置,只是无法获取可删除项目的统计信息,我不知道如何:S 这是当我放下项目时代码的位置:
onDrop: function(element, droppable){
if (droppable) droppable.setStyle('background', '#C17878');
}
这就是如何设置它们,但我想要这样的东西:
onDrop: function(element, droppable){
if (droppable) {
element.left = droppable.left;
element.top = droppable.top;
}
}
任何帮助都会很棒!
提前!
- 泰国蝎子。
解决了:
onDrop: function(element, droppable){
if (droppable)
{
var snap_left = droppable.getStyle('left');
var snap_top = droppable.getStyle('top');
element.setStyle('left', snap_left );
element.setStyle('top', snap_top );
}
}
这最终对我有用!希望它对其他人有帮助!
Hiya guys heres my question:
im using mootools and im using this demo-> Drag.Move!
everything works fine but i want to drop the item and modify the draggable items css position to that of the droppable item, just cant get the droppagble items stats i dont know how :S
here is where the code goes of when i drop the item:
onDrop: function(element, droppable){
if (droppable) droppable.setStyle('background', '#C17878');
}
thats how to set them but i want something like this:
onDrop: function(element, droppable){
if (droppable) {
element.left = droppable.left;
element.top = droppable.top;
}
}
any help would be great!
ty in advance!
-Thaiscorpion.
SOLVED:
onDrop: function(element, droppable){
if (droppable)
{
var snap_left = droppable.getStyle('left');
var snap_top = droppable.getStyle('top');
element.setStyle('left', snap_left );
element.setStyle('top', snap_top );
}
}
this worked for me in the end! hope it helps someone else!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能可以使用 getStyles/setStyles 而不是 getStyle/setStyle 在一行中完成此操作。
You probably could do it in one line, with getStyles/setStyles instead of getStyle/setStyle.