Skip to content

Latest commit

 

History

History
23 lines (20 loc) · 582 Bytes

File metadata and controls

23 lines (20 loc) · 582 Bytes

jquery.visibilityState

Executes a callback when an element's visibility changes

Example: https://iprodev.github.io/jquery.visibilityState/

// Using plugin mode
$("#tester").visibilityState(function(isVisible) {
    if (isVisible) {
        // do something here when element visibled.
    } else {
        // do something here when element hidden.
    }
});

// Using event mode
$("#tester").on('visible', function() {
    // do something here when element visibled.
});
$("#tester").on('hidden', function() {
    // do something here when element hidden.
});