我正在使用 Nivo Slider 在基于 wordpress 的网站上显示 20 个投资组合图像的集合。每张图片都属于一个反映在我的导航中的类别:网络、印刷品、身份、包装。我想更改导航上的 CSS 以反映当前图像属于哪个类别。
在伪代码中:
On image change
If currentImage == 1 or 2 or 3 or 4
Then nav css = X
If currentImage == 5 or 6
Then nav css = Y
感谢您的想法 - afterChange() 和 jQuery .addClass() 看起来很有希望,但我无法引用正确的变量。
afterChange: function(){
var slidecm = jQuery('#nivo-slider').data('nivo:vars').currentSlide;
alert(slidecm);
},
给我一个错误“无法读取属性 currentSlide”
有任何想法吗?