# Javascript Mouseover in a link\_to method

**URL:** <https://www.ruby-forum.com/t/javascript-mouseover-in-a-link-to-method/71384>\
**Category:** Rails\
**Created:** [October 8, 2006, 3:25am UTC](https://www.ruby-forum.com/t/javascript-mouseover-in-a-link-to-method/71384 "2006-10-08T03:25:18Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![cammo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/e19b73/32.png) [@cammo](https://www.ruby-forum.com/u/cammo)\
**Post date:** [October 8, 2006, 3:25am UTC](https://www.ruby-forum.com/t/javascript-mouseover-in-a-link-to-method/71384/1 "2006-10-08T03:25:18Z")

</div>

Hi all,  
I’m new to all this rails stuff, just a quick and easy one I’m sure.  
I’m needing to create a rollover javascript action(a blind\_down) and  
can do that when a link is clicked, but how do I make it do this when  
the link\_to is rolled over rather than clicked?

Got this in my menu:  
  
\<%= link\_to “HOME”, :controller =\> “store”,  
:action =\> ‘index’%\> |  
\<%= link\_to “SERVICES”, :controller =\> “store”,  
:action =\> ‘services’ %\> |  
\<%= link\_to “WORKSHOPS”, :controller =\> “workshop”,  
:action =\> ‘index’%\> |  
\<%= link\_to “DARKROOM HIRE”,:controller =\> “darkroom”,  
:action =\> ‘index’%\> |  
\<%= link\_to “GALLERY”, :controller =\> “gallery”,  
:action =\> ‘index’ %\> |  
\<%= link\_to “PRINT SALES”, :controller =\> “printsales”,  
:action =\> ‘index’ %\> |  
\<%= link\_to “CONTACT”, :controller =\> “contact”,  
:action =\> ‘index’ %\>  
  
   
I have a div under it that is style=“display:none”, but I want it to  
display when a link\_to from above is rolled over. Just not sure where  
to put the code exactly.

Thanks,  
Cam

---

<div class="post-metadata">

**Author:** ![cammo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/e19b73/32.png) [@cammo](https://www.ruby-forum.com/u/cammo)\
**Post date:** [October 8, 2006, 5:55am UTC](https://www.ruby-forum.com/t/javascript-mouseover-in-a-link-to-method/71384/2 "2006-10-08T05:55:28Z")

</div>

use onmouseover instead of onclick

---

<div class="post-metadata">

**Author:** ![cammo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/e19b73/32.png) [@cammo](https://www.ruby-forum.com/u/cammo)\
**Post date:** [October 8, 2006, 1:27pm UTC](https://www.ruby-forum.com/t/javascript-mouseover-in-a-link-to-method/71384/3 "2006-10-08T13:27:56Z")

</div>

I’m not using onclick anywhere?

---

<div class="post-metadata">

**Author:** ![cammo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/e19b73/32.png) [@cammo](https://www.ruby-forum.com/u/cammo)\
**Post date:** [October 8, 2006, 2:28pm UTC](https://www.ruby-forum.com/t/javascript-mouseover-in-a-link-to-method/71384/4 "2006-10-08T14:28:06Z")

</div>

link\_to ‘HOME’, { :controller =\> :store }, :onmouseover =\>  
‘alert(“Mouseover!”)’

---

<div class="post-metadata">

**Author:** ![cammo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/e19b73/32.png) [@cammo](https://www.ruby-forum.com/u/cammo)\
**Post date:** [October 11, 2006, 12:43am UTC](https://www.ruby-forum.com/t/javascript-mouseover-in-a-link-to-method/71384/5 "2006-10-11T00:43:19Z")

</div>

Ahh,  
Thankyou so much, been trying to work that out for ages.
