I needed something very simple and flexible, so I put this in my app.html.erb:

<div id="info_bubble">
</div>

this in app.js

function info(obj, msg){
        if (msg) {
                $('info_bubble').innerHTML = msg;
                $('info_bubble').style.top = obj.y + 'px'
                $('info_bubble').style.left = 30 + obj.x + 'px'
                $('info_bubble').style.visibility = 'visible';
        } else { $('info_bubble').style.visibility = 'hidden' }
}

this is app.css

#info_bubble {
        opacity: .80;
        filter: alpha(opacity=80);
        position:absolute;
        border:1px #333 solid;
        visibility:hidden;
        font-size:10px;
        font-family: verdana;
        color:#000;
        font-weight:bold;
        background:#85a5d6;
        padding:5px;
}

and added the tag on the object :onMouseOver => "info(this,
'download')", :onMouseOut => "info()"

it worked for me, but I have the bad habit to do everything in house.. :)

On Wed, Dec 17, 2008 at 9:18 PM, Scott Kulik
<[email protected]> wrote:
>
> I have been using overlib (javascript library) to create popups on
> mouseover but it has issues with some browsers.
>
> I just need something simple and was wondering if any had any
> suggestions.
> --
> Posted via http://www.ruby-forum.com/.
>
> >
>



-- 
Emanuele Tozzato
+1 (619) 549 3230
4955 Narragansett Ave Apt #9
San Diego Ca 92107-3157
http://mekdigital.com

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to