Is a small jQuery plugin for triggering events based on client side page views.
- Lightweight (5k)
- Run Multiple Instances
- No Server Side Code Needed
- Display Messages
- Registration/Paywall Events
- Limit Ad Views
$(function(){
$(document).countLite({
views: 5, // max views
maxViews: function(data){
// do something
}
});
});
$(function(){
$('#counter-message').countLite({
views: 5, // max views
days: 30, // cookie day length
maxViews: function(data){
// do something
},
callBack: function(data){
if( data.count == 1 ){
// first page view
} else if( data.remaining == 1 ){
// last view before maxViews is called
} else {
// steps between first and last
}
}
});
});
For more information on how to setup, check the examples.
Copyright (c) 2013 Ryan Davis License: MIT or GPL