我有一些小图标可以通过我克隆的jQuery进行拖动,我可以在开始拖动时将可拖动图标变大吗?
发布于 2010-08-25 21:50:08
您可以使用start
和stop
事件设置.height()
和.width()
,如下所示:
$(".icon").draggable({
start: function() {
$(this).height(100).width(100); //drag dimensions
},
stop: function() {
$(this).height(50).width(50); //original icon size
}
});
You can give it a try here或a bit more compact
$(".icon").draggable({
start: function() {
$(this).css({ height: 100, width: 100 });
},
stop: function() {
$(this).css({ height: 50, width: 50 });
}
});
发布于 2010-08-25 21:49:49
将事件绑定到dragstart和dragend,请参阅此处的示例:Active Drag Demo (number 5)
和addClass(),当拖动开始时,显示图像的样式将变大,当拖动停止时,使用removeClass()。
https://stackoverflow.com/questions/3566465
复制相似问题