ho generato HTML usando jQuery:evento non è definito in FireFox, ma ok in Chrome e IE
$("<a />")
.append("demo")
.click(function() { DemoFunc(event, value.Id) })
Questo funziona perfetto per Chrome e IE8, ma in FireFox ho ottenuto un errore: "l'evento non è definito ". Ho cambiato il codice come questo:
.attr("onclick", "DemoFunc(event, " + value.Id + ")")
Funziona per Firefox, ma non per Chrome e IE.
DemoFunc = function (e, assocGroupId) {
var target = (e.target) ? $(e.target) : $(e.srcElement);
....
}
Perché !? Aiuto!!
Grazie, Tim, molto! Mi hai salvato il tempo! :-) – podeig
In altre parole .. assicurati che "evt" o qualsiasi altra cosa tu stia utilizzando nella chiamata appaia anche nella parte function(). Stesso problema di http://stackoverflow.com/questions/20522887/referenceerror-event-is-not-defined-error-in-firefox – Malachi