0
當jQuery的添加類,我需要添加排序到我的網頁,但該類不加入到活躍的排序選擇...PHP +更改URL
這裏是我的代碼:
<ul class="nav nav-tabs">
<li class="menusel active" name="hlavni" onclick="deleteClass()">
<a href="?sort=hlavni">Hlavní nástěnka</a>
</li>
<li class="menusel" name="date" onclick="deleteClass()">
<a href="?sort=date">Nejnovější</a>
</li>
<li class="menusel" name="dulezite" onclick="deleteClass()">
<a href="?sort=dulezite">Nejdůležitější</a>
</li>
<li class="menusel" name="hledane" onclick="deleteClass()">
<a href="?sort=hledane">Nejhledanější</a>
</li>
<?php
$sort = $_GET['sort'];
echo "<script language='jscript'>
$('$sort').addClass('active');
</script>";
?>
<script language="jscript">
function deleteclass() {
$('.active').removeClass('active');
}
</script>
<div style="float: right; margin-left: 100px;">
<h1 style="font-family: Helvetica; margin-right: 50px">Nástěnka</h1>
</div>
</ul>
你看怎麼了?
哪個階級不加入。爲什麼你在$使用「$排序」( '$排序')addClass( '激活')。 – shafiq
用'$(函數(){'在開始和'})覆蓋你的JavaScript;'在結束時,你通過'php'呼應 – Viral
因爲據我所知我不能使用像「localhost /?sort = date「,只有當我試圖在不改變url的情況下使用它時,它不會對頁面的內容進行排序...... –