# HELP! check\_box visual\_effect

**URL:** <https://www.ruby-forum.com/t/help-check-box-visual-effect/125286>\
**Category:** Rails\
**Created:** [January 7, 2008, 10:31pm UTC](https://www.ruby-forum.com/t/help-check-box-visual-effect/125286 "2008-01-07T22:31:43Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![spokra](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/ba8739/32.png) [@spokra](https://www.ruby-forum.com/u/spokra)\
**Post date:** [January 7, 2008, 10:31pm UTC](https://www.ruby-forum.com/t/help-check-box-visual-effect/125286/1 "2008-01-07T22:31:43Z")

</div>

what am i doing WRONG!!!

\<%= f.check\_box :monday, :on\_click =\> visual\_effect(‘toggle’,  
‘mondaydiv’, ‘blind’) %\>

---

<div class="post-metadata">

**Author:** ![spokra](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/ba8739/32.png) [@spokra](https://www.ruby-forum.com/u/spokra)\
**Post date:** [January 7, 2008, 11:37pm UTC](https://www.ruby-forum.com/t/help-check-box-visual-effect/125286/2 "2008-01-07T23:37:59Z")

</div>

It’s :onclick, not :on\_click.

On Jan 8, 2008 8:01 AM, spokra [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> what am i doing WRONG!!!
> 
> \<%= f.check\_box :monday, :on\_click =\> visual\_effect(‘toggle’,  
> ‘mondaydiv’, ‘blind’) %\>
> 
> >

–  
Ryan B.

> **[frozenplague.net](http://www.frozenplague.net)**
>
> This domain may be for sale!

Feel free to add me to MSN and/or GTalk as this email.

---

<div class="post-metadata">

**Author:** ![spokra](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/ba8739/32.png) [@spokra](https://www.ruby-forum.com/u/spokra)\
**Post date:** [January 7, 2008, 11:53pm UTC](https://www.ruby-forum.com/t/help-check-box-visual-effect/125286/3 "2008-01-07T23:53:46Z")

</div>

still doesn;t work… are The " screwing it up?

this is what I have and gets renedered

\<%= f.check\_box :monday, :onclick =\> visual\_effect(:toggle,  
:mondaydiv, ‘blind’) %\>

---

<div class="post-metadata">

**Author:** ![spokra](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/ba8739/32.png) [@spokra](https://www.ruby-forum.com/u/spokra)\
**Post date:** [January 8, 2008, 12:38am UTC](https://www.ruby-forum.com/t/help-check-box-visual-effect/125286/4 "2008-01-08T00:38:14Z")

</div>

figured it out…

\<%= f.check\_box :monday, :onclick =\> visual\_effect(:toggle\_appear,  
‘mondaydiv’) %\>

---

<div class="post-metadata">

**Author:** ![spokra](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/ba8739/32.png) [@spokra](https://www.ruby-forum.com/u/spokra)\
**Post date:** [February 23, 2008, 1:54am UTC](https://www.ruby-forum.com/t/help-check-box-visual-effect/125286/5 "2008-02-23T01:54:00Z")

</div>

Just use visual\_effect(:toggle) instead. Set the style on the element to  
show by default if that’s what you want.

---

<div class="post-metadata">

**Author:** ![spokra](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/ba8739/32.png) [@spokra](https://www.ruby-forum.com/u/spokra)\
**Post date:** [February 22, 2008, 7:50pm UTC](https://www.ruby-forum.com/t/help-check-box-visual-effect/125286/6 "2008-02-22T19:50:49Z")

</div>

Is there a way to set the initial state?  
i.e. toggle off vs toggle on?  
(I looked at the options - can’t find anything useful).

thanks.
