Das ist mein Codeüber Brände Ereignis nur einmal klicken Schienen
Ich habe incustom.js
//on turbolinks load
var ready;
ready = function() {
console.log("turbolinks ready")
$("body").on("click", ".show-answer-link",function(){
alert(1)
});
};
//on documentload and on turbolinks load call ready function (it is calling just once)
$(document).ready(ready);
$(document).on('page:load', ready);
auch
<a class="show-answer-link>show</a>
Und die Click-Ereignis ausgelöst wird nur einmal enthalten ist.
Wenn ich js Skript von der externen Datei zu Inline <script>
Tag verschieben - es funktioniert sehr gut.
Im Fall, dass Sie es - mein application.js
//= require jquery
//= require jquery.turbolinks
//= require jquery_ujs
//= require turbolinks
//= require_custom
//= require_tree .
Und auch in meinem Gemfile Ich habe
gem 'turbolinks'
gem 'jquery-turbolinks', '~> 2.1'
hilft nicht .... – user2950593