Sha256: 56f537b0320f9d3859320ca63ce079ecde8575c05eacd5a9cd3c3629dc7a69d3
Contents?: true
Size: 926 Bytes
Versions: 9
Compression:
Stored size: 926 Bytes
Contents
# bivouac/helpers/view/html module BivouacHelpers module TooltipView # Returns an html div (id +name+) as a tooltip for +element+. # # div( id => "tooltip_me" ) do # "Hello World" # end # tooltip( "i_m_the_tooltip", "tooltip_me" ) do # "Content of the tooltip" # end # => # <div id="tooltip_me"> # Hello World # </div> # <div id = "i_m_the_tooltip" style = "display:none;"> # Content of the tooltip # </div> # <script> # var i_m_the_tooltip = new Tooltip( 'tooltip_me', 'i_m_the_tooltip' ) # </script> # # See http://blog.innerewut.de/tooltip for more information about tooltip def tooltip( name, element, &block ) div( :id => name, :style => "display:none;" ) do yield( ) end script do "var #{name} = new Tooltip( '#{element}', '#{name}' )" end end end end
Version data entries
9 entries across 9 versions & 1 rubygems