Я никогда не работал с 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()
должен сделать трюк.