Я довольно новичок в javascript, но взял на себя задачу, чтобы лучше познакомиться с ним.Тем не менее, я сталкиваюсь с некоторыми проблемами с jQuery.Следующий javascript - это код, который находится в стороннем плагине jQuery, и я хотел бы иметь возможность переопределить функцию funFunction () здесь, чтобы сделать мою собственную реализацию.Возможно ли это, если да, как я могу это сделать?Я много занимался поиском и попробовал несколько методов переопределения функции, используя такие вещи, как:
jQuery.blah.funFunction = function() { alert("like this"); };
Основной код:
(function($) {
$.extend( {
blah: new function() {
this.construct = = function(settings) {
//Construct... stuff
};
function funFunction() {
//Function I want to override
}
}
});
})(jQuery);
Для тех, кто заинтересованЯ пытаюсь переопределить TableSorter, чтобы единственный способ, которым пользователь может сортировать столбец, только в порядке возрастания.
Edit:
Существует установка WordPress, использующая WP-Table-Reloaded,в свою очередь использует этот плагин.Я не хочу менять основной код для этого плагина, потому что если бы было какое-либо обновление, мне нужно было бы убедиться, что мой предшественник точно знал, что я сделал.
Я программировал длядолгое время и я чувствую, что я легко смогу поднять javascript, а также посмотреть на jQuery.Я точно знаю, что мне нужно для этого сделать, но не знаю, как я могу переопределить эту функцию.