Rails / TurbolinksでHTMLの構造が崩れる
![Shunsuke Sawada](/assets/profile-1b803619574ee6a3fe9a0078fe4bcb9165b95da48ea54e01096bfbb35b734a98.jpg)
SafariでTurbolinksを使っているページを開いた時のみ、
HTMLがおかしくなってしまった。
rails (4.1.6)
turbolinks (2.3.0)
こうなるはずなのに…、
html
1
2
3
<form accept-charset="UTF-8" action="/stories" class="new_story" id="new_story" method="post">
</form>
<div class="my-form"></div>
こうなってしまう。
divがformの中に入り込んでしまった。
html
1
2
3
<form accept-charset="UTF-8" action="/stories" class="new_story" id="new_story" method="post">
<div class="my-form"></div>
</form>
ブラウザをリフレッシュすると問題は解消される。
なんなんだ…
↓
結局、Turbolinksをアップデートしたら解消された。
1
2
bundle update turbolinks
=> turbolinks (2.5.3)
以上です。
妙にハマりました。
![Shunsuke Sawada](/assets/profile-1b803619574ee6a3fe9a0078fe4bcb9165b95da48ea54e01096bfbb35b734a98.jpg)