我有以下代码。 请参阅这两个问题的评论。
$(settings.columns).sortable({
...
...
start: function(e, ui) {
...
stickies.block = true; // This line is OK
},
stop: function(e, ui) {
...
stickies.block = false; // Without this line it works, with it I can't drop the widget
}
});
通过不能放弃,我的意思是我可以把它拿起来但是放开鼠标按钮不起作用,我仍然拿着小部件。 有什么想法吗?
答案 0 :(得分:0)
抱歉,我解决了这个问题。我不小心返回false,因为CoffeeScript使一个语句的最后一行返回,所以我有了这个。
$(settings.columns).sortable({
...
...
start: function(e, ui) {
...
return stickies.block = true; // This line is OK
},
stop: function(e, ui) {
...
return stickies.block = false; // Without this line it works, with it I can't drop the widget
}
});
当然,返回的false取消了该事件并阻止它丢弃该音符。