我有類row
JQuery的切片()不隱藏/顯示正確
的16個元素我試圖改變被同時示出了由切割的元素。
$(document).ready(function() {
$('.row').slice(0, 2).show();
$('.row').slice(3, 16).hide();
$('#next').click(function() {
$('.row').slice(0, 2).hide();
$('.row').slice(3, 5).show();
$('.row').slice(6, 15).hide();
});
});
所以一開始,你只看到這三個項目:
Row 0
Row 1
Row 2
//$('.row').slice(0, 2).show(); -- this is correct
但後來當我點擊我的按鈕顯示未來三年,而不是此顯示:
Row 2
Row 3
Row 4
//yet I specified this: $('.row').slice(3, 5).show();
爲什麼這發生了,它如何被修復?
Jfiddle:http://jsfiddle.net/RjHvw/
請給一個http://jsfiddle.net/演示 – xdazz
http://jsfiddle.net/RjHvw/ – Norse