What I did:
In 'jQuery Cycle Custom Options' I chose in 'Advanced Options': easing
In the 'Advanced Option Value' I entered easeOutBounce

The result: The first line shows, the scroller does not work.

The output of the Javascript in the source-code is:

...
"advanced_options":"{\u0022easing\u0022:\u0022easeOutBounce\u0022}","advanced_options_choices":"easing","advanced_options_entry":"easeOutBounce"}},
... 

When I remove the easing effect, save the view and look at the source-code, it shows:

...
"advanced_options":"{}","advanced_options_choices":0,"advanced_options_entry":""}},
...

which looks ok to me.

Repeating adding the easing-effect leads again to the following source-code:

...
"advanced_options":"{\u0022easing\u0022:\u0022easeOutBounce\u0022}","advanced_options_choices":"easing","advanced_options_entry":"easeOutBounce"}}
...

Seems that something is wrong here.

Comments

batdesign’s picture

Seeing the same behaviour here. Any guidance on syntax here, or is this in fact broken?

Ken Hawkins’s picture

The encoded \u0022 is actually fine as it gets parsed by

var advancedOptions = JSON.parse(settings.advanced_options);

At line 126 of views_slideshow_cycle.js

However I'm still having trouble getting activePagerClass to work, the css class just isn't passing up to the div.

Ken Hawkins’s picture

Issue summary: View changes

corrections in expression

OMD’s picture

I am having exactly the same problem Easing does not seem to work with any combination of syntax.

NickDickinsonWilde’s picture

Assigned: Unassigned » NickDickinsonWilde
Issue summary: View changes
Status: Active » Needs work

To use the easing effects, you have to have the jquery easing library installed. However Views Slideshow did not automatically enable it if present and needed. Fixing and adding documentation/links.

  • NickWilde committed 9f6fe3e on 7.x-3.x
    Fix: Issue #1843538 by NickWilde: jQuery Cycle Custom Options - Easing...
NickDickinsonWilde’s picture

Assigned: NickDickinsonWilde » Unassigned
Status: Needs work » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.