Je me demande comment attacher un écouteur d'événement à une variable ... Je sais que ça sonne super bizarre alors voici ce que je suis en train de travailler.Évaluer les événements en JavaScript?
B.viewController = function() {
var view = 'large';
var update = function() {
if($(window).width() >= 481) {
var new-view = 'large';
return view == new-view
} else {
var new-view = 'mobile';
return view == new-view;
}
}
update();
$(window).resize(function() {
update();
});
};
maintenant je voudrais étendre ce afin que je puisse le joindre comme un écouteur d'événement ainsi par exemple que je pourrais l'utiliser pour faire quelque chose comme coolImage.bind (« B.viewController », rappel) Alors que si la vue change, le rappel est appelé sans avoir à attacher un écouteur de redimensionnement à la fenêtre ...
Cela semble super bizarre ... = – gdoron
Vous ne pouvez pas utiliser des tirets dans les noms de variables! – ThiefMaster