Использование apply() преобразует селектор jQuery в элемент DOM с помощью элемента [0] в селекторном массиве.Как передать селектор jQuery с помощью apply()?
Я создал функцию Invoke для вызова многочисленных функций все используют один и тот же контекст:
function func1(){
// do something with 'this'...
}
function func2(){
// something else with 'this'...
}
function func3($msg){
try{
alert($msg.text());
}catch(err){ alert(err); }
}
function invoke(context, funcs, params){
funcs.forEach(function(func){ func.apply(this, params); }.bind(context));
}
invoke(this, [func1, func2, func3], $('#msg'));
Спасибо заранее.
Добавлено [PARAMS], и он работает в настоящее время, d'о. Спасибо за ваш ответ, искренне оценили. – Data
Добро пожаловать, я рад, что смогу помочь. – Shomz