jQuery 1.9 .live() is not a function

前端 未结 10 1083
再見小時候
再見小時候 2020-11-22 03:46

I recently updated jQuery from 1.8 to 2.1. I suddenly discovered that the .live() stops working.
I get the error TypeError: $(...).live is not a funct

10条回答
  •  攒了一身酷
    2020-11-22 04:11

    If you happen to be using the Ruby on Rails' jQuery gem jquery-rails and for some reason you can't refactor your legacy code, the last version that still supports is 2.1.3 and you can lock it by using the following syntax on your Gemfile:

    gem 'jquery-rails', '~> 2.1', '= 2.1.3'
    

    then you can use the following command to update:

    bundle update jquery-rails
    

    I hope that help others facing a similar issue.

提交回复
热议问题