function eventlisternOnclick(_class, ability, _src, _id){
var cell_onclick = document.querySelectorAll(_class);
for(var c = 0; c < cell_onclick.length; c++){
cell_onclick[c].addEventListener('click', function(){
//problem here , ability(_src) = fun1(mysrc);
//error
ability(_src);
}, false);
}
}
function fun1(mysrc){
console.log();
}
eventlisternOnclick("abc", "fun1", "this.src", null);
fun1 - это функция, и я пытался установить переменную в eventlisterOnclick и запускать там функцию, но когда я набираю способность (_src); это не сработает. как установить функцию в моем eventlisternOnclick.set variable function not working
'' fun1 "' ==> 'fun1' в' eventlisternOnclick («abc», «fun1», ... '. 'fun1' - это функция, а не строка. – Tushar
Извините, я не могу понять, что вы имеете в виду, вы объясните больше? – darkness
При передаче функции 'fun1' в' eventlisternOnclick() 'она должна передаваться как имя функции, т. Е. Имя функции. Он не должен быть заключен в кавычки. – Tushar