Adjust jQuery.cycle values programmatically
Blog
kitt decided around 18:19 on 23 December 2013 to publish this:
When using the jQuery.Cycle plugin, the settings are configured on setup. Sometimes, however, you want to adjust them on the fly: adjust the speed in a subsequently loaded javascript file, adjust the speed based on hover or click, etc.
To do so, use the data element to get the cycle.opts values:
var cycleopts = jQuery("#some-cycle").data('cycle.opts');
And change the values in particular to adjust:
if (typeof jQuery("#some-cycle").cycle == 'function') { jQuery("#some-cycle").data('cycle.opts').timeout = 9000; }
All the cycle options are at http://jquery.malsup.com/cycle/options.html
Add new comment