forked from cheef/tooltips
-
Notifications
You must be signed in to change notification settings - Fork 1
Helper for "prototip2" - javascript code for prototype framework, that simple alows create tooltips
License
adr1anx/tooltips
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
tooltips =============== Helper for "prototip2" - javascript code for prototype framework, that simple alows create tooltips Warnings =============== Original "prototip2" is shareware, please visit author page before using this plugin http://www.nickstakenburg.com/projects/prototip2/ Features =============== - we can simply create tooltips with helpers methods - we can use HTML and javascripts in our tooltips Installing =============== 1) rake tooltips:install 2) In the head of you layout past this code: <% tooltips_include_tag do %> <%= yield(:tips) %> <% end %> Using =============== User tooltip_tag method for creating a tip. First param - dom id of object which will be with tip("my_id" in example). Second param - hash with params for tip. All valid params you can see on prototip2 author page => http://www.nickstakenburg.com/projects/prototip2/ <% tooltip_tag("my_id", :hideAfter => 1, :delay => 0.2, :border => 1, :radius => 1, :effect => 'appear', :hook => {:tip => 'topLeft', :target => 'topRight'}, :hideOn => {:element => 'tip', :event => 'mouseout'}, :offset => {:x => -21, :y => 0}, :className => 'default' ) do %> Some html and javascript code in our tip <% end %> Ajax =============== I put in a quick patch to allow an ajax call as well as a content call <% tooltip_tag("my_id", :ajax => { :options => {:method => 'get'}, :url => '/site/show' } ) %> The ajax option is the same as on the authors page, so pass in whatever options. Make sure you pass in the method of get, or it will post and you'll get a auth token error. -adrian TODO =============== - making rspec tests - making tips by class Prototip2 (c) Nick Stakenburg "http://www.nickstakenburg.com/projects/prototip2/" this plugin (c) 2008 Ivan Garmatenko <cheef.che@gmail.com>, released under the MIT license, modified by Adrian Titus <adrian@adrianx.net> to clean up deprecated functions, fix install task, and add ajax patch.
About
Helper for "prototip2" - javascript code for prototype framework, that simple alows create tooltips
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- JavaScript 87.1%
- Ruby 12.9%