0
如何防止Fancybox显示某些图像?我有一个选择按钮,用户在其中选择一个data-color属性,其中fancybox图库中的每个“a”标签都有。防止Fancybox显示图像
$('.fancybox').fancybox({
beforeShow: function() {
var selectedColor = $("#colorForm").val();
if(selectedColor != 'all') {
formData = $(this.element).parent().data('color');
formData = formData.split(' ');
for (var i in formData) {
if (formData[i] == selectedColor) {
alert("ok");
}
}
}
},
afterLoad : function() {
this.title = 'Image ' + (this.index + 1) + ' of ' + this.group.length + (this.title ? ' - ' + this.title : '');
}
});
现在它只是提醒 “OK”。
如果选择“黄色”,它会显示具有数据颜色属性黄色的缩略图,但随后会打开该图库,并显示图像3是3.我希望它只显示一个。
谢谢