作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我以前从未使用过mootools,我必须杀死这个特定的可排序函数,但我无法编辑原始脚本,所以我需要调用该函数并禁用它触发
有什么帮助吗?
new Sortables('.homepagemodule CAPTION', {
clone: true,
revert: true,
opacity: 0.7,
onStart: function() {
dndMovingModule = this.element.parentNode.parentNode.id.toUpperCase();
},
onComplete: function() {
dndDroppedOntoModule = this.element.parentNode.parentNode.id.toUpperCase();
if (
typeof dndMovingModule != "undefined"
&& typeof dndDroppedOntoModule != "undefined"
&& dndMovingModule != dndDroppedOntoModule
) {
var url = window.location.protocol + "//" + window.location.host + "/"
+ year + "/save_setting?L=" + league_id + "&TITLE=MODULE&VALUE="
+ dndMovingModule + "," + dndDroppedOntoModule;
// alert("calling: " + url);
makeHttpRequest(url);
setTimeout("window.location.reload();", 250);
}
}
});
最佳答案
removeEvents()
从节点中删除所有 mootools 事件监听器。
根据您的代码,$$('.homepagemodule CAPTION').removeEvents()
应该可以解决问题。
关于javascript - 禁用mootools排序功能而不编辑原始内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44418797/
我是一名优秀的程序员,十分优秀!