Ich bin ein Anfänger Schienen dev. Ich habe diesen link_to Tag mit der Klasse von "comments_link"Kann link_to nicht als jquery selector auswählen Rails
%h2= link_to pluralize(@recipe.comments.count, "Comment"), "#", class: "comments_link , btn btn-success"
, jetzt in application.js i
schrieb$(document).ready(function(){
$(".comments_link").click(function(){
$(".section").toggle();
});
})
Das Problem mit diesem Code, was auch immer das Element i für Click-Ereignis wählen, Es klappt. Aber wenn ich .comments_link
Klasse verwende, funktioniert es nicht. Warum passiert dies?
Alles andere als link_to
Tags funktionieren als Ereignis-Listener. Muss ich etwas Code hinzufügen?
Btw ich tat das Gegenteil nur zu versuchen, und es hat funktioniert. Wenn ich auf den Abschnitt klicke, wird der Link umgeschaltet. Die Verbindung kann jedoch kein Ereignis-Listener sein.
$(document).ready(function(){
$(".section").click(function(){
$(".comments_link").toggle();
});
}); <-- this one worked. I cant use ".comments_link" as event listener.
Sie haben ein ‚‘ innen deine Klasse. – FedeSc
Ich habe den ", btn btn-default" Teil gelöscht, nur um sicher zu sein. Aber es hat nicht funktioniert. –
Ich möchte den erzeugten HTML sehen. – jaydel