4 posts
  • Has been part of the Envato Community for over 2 years
  • Has collected 10+ items on Envato Market
grahamlindsey says

I just found out that one of the functions to determine what browser is being used to view a site (therefore what it can do) relied on jQuery.browser, which has been removed in the latest version of jQuery.

jQuery.com recommends using jQuery.support (instead of determining the browser, determine the features supported), and I’m hoping an update can be made to the DICE theme to make it easy on all of us.

Until this happens, everyone’s DICE Slider will stop working (ie: no more animation). Thankfully it fails gracefully, displaying only the first image from the slideshow.

jQuery.browser: http://api.jquery.com/jQuery.browser/ jQuery.support: http://api.jquery.com/jQuery.support/

A theme update as follows appears to fix the issue: search: jQuery.browsers.msie replace: jQuery.support.boxModel

NB: this is only applicable in cases where the .browser test is checking for this specific type of CSS support in IE.

Cheers, Graham

74 posts
  • Has been part of the Envato Community for over 2 years
  • Has collected 10+ items on Envato Market
  • Sells items exclusively on Envato Market
  • Located in United States
Taaz says

Unless you require the features used in the new version of jQuery you’ll be just fine using the older version of it that supports Dice theme. If you do absolutely require the latest version then best bet is to contact the author directly and make sure he’s aware of the issue.

Edit: Or you can simply revert back to the older version of jQuery just until the issue is fixed :-)

4 posts
  • Has been part of the Envato Community for over 2 years
  • Has collected 10+ items on Envato Market
grahamlindsey says

Sounds good – moving back to something pre-1.9.

Also, the code I changed only works on a Mac… not a PC, which was really the issue to start.

Cheers, Graham

by
by
by
by
by
by