我有一个新的分页问题:
<br><b>Page:</b><br/>
<?php
for($i=0; $i<$count; $i++)
{
if ($i==0)
{
echo "<div class='selected_page_button'>".($i+1)." "."</div>";
}
else
{
echo "<div class='page_button'>".($i+1)." "."</div>";
}
}
?>
CSS 代码:
.page_button {
height:20px;
width:15px;
padding-left:4px;
padding-right:4px;
display:block;
float:left;
border:2px solid #000000;
margin-right:4px;
text-decoration:none;
text-align:center;
cursor: pointer;
}
.selected_page_button {
color : #FFFFFF;
height:20px;
width:15px;
padding-left:4px;
padding-right:4px;
display:block;
float:left;
margin-right:4px;
text-decoration:none;
text-align:center;
background:#0088cc;
border:2px solid #000000;
}
以及更改容器类的代码:
$(".page_button").click(function () {
$(".selected_page_button").attr("class", "page_button");
$(this).attr("class", "selected_page_button");
});
它适用于所有容器,无需先。创建我的页面时,选择了第一页。当我点击“2”时,“1”很简单,“2”被选中。所有没有“1”的容器也是如此:如果我点击“2”(或其他),那么我不能先点击!“1”会改变它的视图但不会改变行为,因为简单容器是可点击的,而选定的容器是不可点击的!