jquery.unobtrusive-ajax.min.js:5 Uncaught TypeError: a(...).live is not a function
Ich habe ruturn javascrip{filter}t Code in MVC wie folgt angegeben:
Die Rezeption meldet diesen JS-Fehler, der noch nicht im Hintergrund eingereicht wurde, und die Rezeption meldet einen Fehler, der offensichtlich ein Fehler in der Rezeption ist.
Allerdings habe ich schon einmal geschrieben, und es ist klar, dass kein Fehler vorliegt, warum wird es diesmal falsch gemeldet?????
Verärgert habe ich das Gefühl, dass es ein Versionsproblem ist, und dann habe ich ein paar Versionen von jquery geändert, aber trotzdem einen Fehler bekommen (alle wurden auf höhere Versionen von jquery geändert).
Dann suchte ich im Internet und fand zwei Artikel:
https://bugs.jquery.com/ticket/13220
http://stackoverflow.com/questions/14354040/jquery-1-9-live-is-not-a-function
Es geht nur um diese Frage.
Lösung:
Lösung 1: Ersetzen Sie jquery durch eine niedrigere Version, jquery-1.8.2 erhält diesen Fehler nicht,
Methode 2: Verwenden Sie weiterhin die höhere Version von jquery,
Füge dann ein Stück Code hinzu:
Unter diesem Code werden die jquery.unobtrusive-ajax.min.js eingeführt,Es muss unter diesem Code liegen!!
|