jquery.unobtrusive-ajax.min.js:5 Uncaught TypeError: a(...).live is not a function
Annoin ruturn javascrip{filter}t -koodin MVC:ssä seuraavasti:
Vastaanotto raportoi tämän js-virheen, jota ei ole vielä lähetetty taustalle, ja vastaanotto raportoi virheen, joka on selvästi virhe vastaanotossa.
Olen kuitenkin kirjoittanut aiemmin, ja on selvää, ettei virhettä ole, miksi se on tällä kertaa raportoitu vääräksi?????
Harmissani, tuntuu että kyse on versioongelmasta, ja sitten vaihdoin muutamia jquery-versioita, mutta sain silti virheen (kaikki muutettiin jquery-versioiksi)
Sitten etsin internetistä ja löysin kaksi artikkelia:
https://bugs.jquery.com/ticket/13220
http://stackoverflow.com/questions/14354040/jquery-1-9-live-is-not-a-function
Kyse on tästä kysymyksestä.
Ratkaisu:
Ratkaisu 1: Korvaa jquery alemmalla versiolla, jquery-1.8.2 ei saa tätä virhettä,
Menetelmä 2: Jatka jqueryn korkeamman version käyttöä,
Lisää sitten koodinpätkä:
Tämän koodin alle esitellään jquery.unobtrusive-ajax.min.js,Sen täytyy olla tämän koodin alapuolella!!
|