-2
<ul class="subjects">
<?php
// 3. Use returned data (if any)
while($subject=mysqli_fetch_assoc($subject_set)){
?>
<?php
echo "<li ";
if ($subject["id"]==$selected_subject_id){
echo "class=\"selected\"";
}
echo ">"
?>
<a href="manage_content.php?subject=<?php echo urlencode($subject["id"]) ?>"><?php echo $subject["menu_name"]; ?></a>
<?php
$page_set=find_all_pages_for_subject($subject["id"]);
?>
<ul class="pages">
<?php
while($page=mysqli_fetch_assoc($page_set)){
?>
<?php
echo "<li ";
if ($page["id"]==$selected_page_id){
echo "class=\"selected\"";
}
echo ">"
?>
<a href="manage_content.php?page=<?php echo $page["id"] ?>"><?php echo $page["menu_name"]; ?></a>
</li>
<?php
}
?>
<?php
//4. Release returned data
mysqli_free_result($page_set);
?>
</ul>
</li>
<?php
}
?>
</ul>
ワンピースは、大胆にのみ選択されたリンクを持っていることですが、私は件名のリンクをクリックしたときにすべての私のサブリンクは(ページ)は、クラス「選択」とGET太字のままです。 解決方法 ;あなたはこのHTMLクラスの継承
$('#yourmenu li a').on('click', function(){
$('li a.current').removeClass('current');
$(this).addClass('current');
}のような何かを行うことができます)
生成されるHTMLを最小限に表示できますか? – Justinas
この質問がPHPに関連していない場合、なぜPHPコードが入っていますか? – connexo
[tag:class]の説明文から(あなたはこの質問にタグを付けました):*** CSSクラスに混同しないでください。代わりに[css]を使用してください。*** – connexo