當我click
圖像應當將它添加到一個array
,然而array
的max lenght
是6,因此,如果有已經6對象 S IN的array
上它應該alert
和停止讓任何新圖像上的用戶click
。陣列最大長度
當我運行以下我可以不斷添加圖像和alert
從未發生。
jQuery('body').on('change', '.masonry .item :checkbox', function() {
var urls = [];
urls.length = 6;
if (jQuery(urls.length > 6)) {
alert("Puoi aggiungere un massimo di 6 immagini");
} else {
jQuery('.masonry .item :checkbox:checked').each(function() {
urls.push(jQuery(this).next('label').find('img').attr('src'));
});
}
});
請告訴我這一點:'的jQuery(urls.length> 6)'這將是像'$(假)'或'$(真)' – Rajesh
@ Rajesh我認爲這是你如何設置數組的長度''varges = [];' –
編號只是'urls.length'會這樣做 – Rajesh