【Ruby】【Rails】【js】Rubyのバージョンを上げたら見直したい箇所。それはView。
今回発見した衝撃の事実。
Rubyのバージョンが2.0.0にした時点で
なぜか動かない機能が出ました。
調査をしたところ
「.js」が付いていないソースが原因で動いていなかったのです。
どういうことかというと
<%= javascript_include_tag "jquery_ujs","jquery.timepicker" %>
だと動かず、
<%= javascript_include_tag "jquery_ujs","jquery.timepicker.js" %>
だと動くということ。
けど安直に全てに「.js」を付ければ良いかというとそうでもなくて、
<%= javascript_include_tag "https://www.google.com/jsapi.js" %>
だと動かず、
<%= javascript_include_tag "https://www.google.com/jsapi" %>
だと動くということ。
今まで動いてたのは謎なのですが。。。