我有几个ul,我只想每次只显示1个上一个和下一个按钮来遍历它们。jQuery简单分页
我正在使用PHP的foreach生成每个ul最多6个li。以及为每个(itemX)获取唯一的ID。
<ul class="itemWrap" id="itemX">
<li>Item 1</li>
<li>Item 2</li>
// ETC
</ul>
我想使用jQuery来设置所有“itemWrap”显示无,然后设置ID“项目1”,以显示在页面加载块。
然后,当点击next/prev按钮时,将当前ul设置为显示none,并将下一个/ prev ul设置为显示块。
jQuery(document).ready(function(){
jQuery(".itemWrap").css("display", "none");
jQuery("#item1").css("display", "block");
var count = 1;
var item = jQuery("#item" + count);
jQuery(".prev").click(function(){
// do previous tab
jQuery.each(item, function() {
item.css("display", "none");
});
count--;
jQuery.each(item, function() {
item.css("display", "block");
});
});
jQuery(".next").click(function(){
// do next tab
jQuery.each(item, function() {
item.css("display", "none");
});
count++;
jQuery.each(item, function() {
item.css("display", "block");
});
});});
这是我有什么,它的工作原理,设置当前上行显示无,但前提是什么,告诉它来设置一个/上一个UL显示块。
改变'count'不会改变'item'是什么。每次更改'count'时使用新的选择器 – charlietfl