您需要手动编辑 nivo-slider js 文件并找到
sliderImg.attr('src', vars.currentImage.attr('src'))...
并在每一行中添加它后面的下一个片段,如上所示
.attr('class', vars.currentImage.attr('class'))
所以结果变成了这样:
sliderImg.attr('src', vars.currentImage.attr('src')).attr('class', vars.currentImage.attr('class'))...
然后你需要扫描文件
slider.append(
$('<div class="nivo-box" name="'+ cols +'" rel="'+ rows +'"><img src="'+ vars.currentImage.attr('src') +'" style="position:absolute; width:'+ slider.width() +'px; height:auto; display:block; top:-'+ (boxHeight*rows) +'px; left:-'+ (boxWidth*cols) +'px;" /></div>').css({
opacity:0,
left:(boxWidth*cols)+'px',
top:(boxHeight*rows)+'px',
width:(slider.width()-(boxWidth*cols))+'px'
})
);
或类似的。您需要确保相同的重要部分是
<img src="'+ vars.currentImage.attr('src') +'"
在该部分后面您需要添加:
class="'+ vars.currentImage.attr('class') +'"