Skip to content
useful for rollover implementation
JavaScript
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.closurelinter
.gitignore
HISTORY.md
LICENSE
README.md
bower.json
package.json
rollover.js
rollover.min.js

README.md

rollover.js

Installation

$ bower install rollover

Usage

<script src="rollover.min.js"></script>

define rollover by define() if using AMD loader.

otherwise rollover export to global.

Example

function onEnter(event) {
  // onmouseenter
}

function onLeave(event) {
  // onmouseleave
}

rollover.set('img.rollover', onEnter, onLeave);

Functions

set(selector, enter, leave)

  • selector
    • String - CSS selector for document.querySelectorAll
    • * - pass to jQuery if can use it.
  • enter
    • Function - event handler for onmouseenter
  • leave
    • Function - event handler for onmouseleave

add event handler to elements.

use jQuery.on if can use jQuery.

unset(selector, enter, leave)

  • selector
    • String - CSS selector for document.querySelectorAll
    • * - pass to jQuery if can use it.
  • enter
    • Function - event handler for onmouseenter
  • leave
    • Function - event handler for onmouseleave

remove event handler from elements.

use jQuery.off if can use jQuery.

License

The MIT license. Please see LICENSE file.

Something went wrong with that request. Please try again.