페이지가로드 될 때 내 탐색 바에 클래스를 추가하고 싶습니다.jQuery - 페이지로드시 함수를 실행 하시겠습니까?
$(document).ready(function(){
$('index.php').load(function(){
$("#etusivu").addClass("selected");
$("#quartz").removeClass("selected");
$("#raikastimet").removeClass("selected");
$("#sisusta").removeClass("selected");
$("#teipit").removeClass("selected");
$("#vaimennusmatot").removeClass("selected");
});
$('quartz.php').load(function(){
$("#etusivu").removeClass("selected");
$("#quartz").addClass("selected");
$("#raikastimet").removeClass("selected");
$("#sisusta").removeClass("selected");
$("#teipit").removeClass("selected");
$("#vaimennusmatot").removeClass("selected");
});
$('raikastimet.php').load(function(){
$("#etusivu").removeClass("selected");
$("#quartz").removeClass("selected");
$("#raikastimet").addClass("selected");
$("#sisusta").removeClass("selected");
$("#teipit").removeClass("selected");
$("#vaimennusmatot").removeClass("selected");
});
$('sisusta.php').load(function(){
$("#etusivu").removeClass("selected");
$("#quartz").removeClass("selected");
$("#raikastimet").removeClass("selected");
$("#sisusta").addClass("selected");
$("#teipit").removeClass("selected");
$("#vaimennusmatot").removeClass("selected");
});
$('teipit.php').load(function(){
$("#etusivu").removeClass("selected");
$("#quartz").removeClass("selected");
$("#raikastimet").removeClass("selected");
$("#sisusta").removeClass("selected");
$("#teipit").addClass("selected");
$("#vaimennusmatot").removeClass("selected");
});
$('vaimennusmatot.php').load(function(){
$("#etusivu").removeClass("selected");
$("#quartz").removeClass("selected");
$("#raikastimet").removeClass("selected");
$("#sisusta").removeClass("selected");
$("#teipit").removeClass("selected");
$("#vaimennusmatot").addClass("selected");
});
});
그래서 사용자가 네비게이션에 링크를 클릭하고 브라우저가 새 페이지를로드 할 때 class="selected"
을 추가하려고 해요 :
여기 내 시도입니다. 그러나 이것은 효과가 없습니다.
여기 탐색 : 당신이
$(document).ready(function(){
...
});
내에 배치
<ul id="navigation">';
<li id="etusivu"><a href="index.php">Etusivu</a></li>
<li id="quartz"><a href="quartz.php">Quartz-kalvot</a></li>
<li id="raikastimet"><a href="raikastimet.php">Raikastimet</a></li>
<li id="sisusta"><a href="sisusta.php">Sisusta</a></li>
<li id="teipit"><a href="teipit.php">Teipit</a></li>
<li id="vaimennusmatot"><a href="vaimennusmatot.php">Vaimennusmatot</a></li>
</ul>
* 다른 * ['.load()'] (http://api.jquery.com/load-event/) 기능에 대한 올바른 구문입니다. 사용법은 여전히 잘못입니다. –
@AnthonyGrist 예, '로드'이벤트. – undefined
코드에 구문 오류가 있습니다. –