Mi Selector selecciona todos los elementos, ¿cómo seleccionar alguno?
Frecuentes
Visto 58 veces
0
Estoy haciendo que aparezca/desaparezca un pequeño script, pero mi elemento jquery selecciona todo, creo que si hago una clase única para todos, es muy clases para usar, prefiero un modo de uso, el $ This de jquery pero no sé, mi código es ruby on rails es este... :
<%= link_to_function "Comentar","$(this(div #comment_form)).fadeIn();",:class => 'comentar' %>
pero seleccione todas las publicaciones para que aparezca el cuadro de comentario
y mi aplication.js para que desaparezca por defecto:
$(document).ready(function(){
$("div #comment_form").hide();
});
1 Respuestas
0
Si desea afectar elementos específicos en su página, deberá establecer la propiedad id en cada uno. Así que podrías tener algo como esto:
<% @things.each do |t| %>
<div id='comment_<%= t.id %>' style='display:none'>
A Comment
</div>
<%= link_to_function "Comment #{t.id}","$('#comment_#{t.id}').fadeIn();" %>
<% end %>
Respondido el 31 de diciembre de 12 a las 17:12
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas javascript jquery ruby-on-rails-3 or haz tu propia pregunta.
Gracias funciona bien, y estoy aprendiendo el #{lang}, muy bien gracias hombre. - generalduka