Wpis z mikrobloga

#javascript #js

var goToUrl = function(url) {

console.log('asd');

};

Dlaczego po uruchomieniu strony z tym kodem dostaje w konsoli asd? Nigdzie nie wywołuje tej funkcji... dodam, że jak próbuje ją wywołać to nic...
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dreszczyk: Nie ma potrzeby -

window.location = '/strona';
to nie jest jedyny sposób, ale wystarczająco dobry (w sensie że działa).

Edit: Ale jeśli będziesz chciał jednak podać funkcję, to po prostu podajesz jej nazwę - jeśli będzie w scope-ie to powinno banglać.
  • Odpowiedz
podając w ten sposób: onPageClick: foo(bar) podajesz wynik wywołania funkcji a nie funkcję, powinieneś dać samo foo, wtedy dostaniesz jako parametry page number i event
  • Odpowiedz