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.我希望它只顯示一個。
謝謝