Jquery + Rails

Can someone tell me any tutorial wich I could follow in order to learn
Jquery with Rails?. I see many tutorias about Jquery but I don`t know
to render it in rails views.

I’m trying to do this but it does not work.

<%= image_tag current_user.avatar_file_name , :class =>
:id => ‘jquery’%>

On Wednesday, May 7, 2014 11:54:26 AM UTC-4, Alfredo B. wrote:

That should work. I quickly tested it using a different image,
but otherwise the same code. it worked for me. when it’s not working
you, what exactly happens? do you get any error messages in the log?
the image appear as it’s supposed to?

Hi good morning, now it works.

Could you please tell me how can I open a modal window with a form in
order to do an AJAX request with Jquery?.

What I need is, when the user click on the image a modal window appear
with the option to change the current profile image. I’m trying to use
$.get('users/_form.html.erb) but this is never showed.

Thanks and regards.


El 07/05/2014, a las 22:17, mike2r [email protected] escribi:

jQuery is very much integrated with Rails. Try looking at Micheal
Hartl’s tutorial and completely work through it. You need the basics of
the framework, coffeesript, and how it comes together. In general, you
should not be using in your views.

Ok I’m working with Jquery, I really like it , it looks easy and

I have an issue here. I’m trying to change one CSS property from Jquery.
This ‘add-photo-mw’ has pre-defined* ‘display:none’*. Below is the code.

  • <%= link_to ‘Add photo’, adding_photo_path(current_user),
    class:‘css3button’, :id => ‘add-photo-mw’%> *

When this link is tiggered <%= link_to ‘Go to Gallery’,
loading_gallery_path, class:‘css3button’, :id => ‘show-add’ %>
following Jquery code is launched.

$(document).ready(function(){ $(’#show-add’).click(function(){
$(’#add-photo-mw’).css(‘display’,‘inline’); });} );

Everything looks good, when the link is selected the link_tag is showed
the browser, but secods later the link is hide again. You know why is

Thanks & regards.


El jueves, 8 de mayo de 2014 13:52:09 UTC+2, James Davis, PhD escribió: