Я работаю с jQuery и пытаюсь поменять образ Стиль на клик. Я использую .tabs для многостраничной формы и хотел бы вызвать событие для замены класса изображения при нажатии этой страницы. Вид вроде статуса полного процесса формы. Как тип панировочных сухарей. Мой код выглядит следующим образом. Любая помощь в правильном направлении была бы очень оценена. -СпасибоСменить классы изображений при щелчке тега. jQuery
JS:
$(function() {
$("#nav-ul li a").on("click", function (e) {
e.preventDefault();
$('img#no-1').removeClass("nav-number");
$(this).children('img').addClass("nav-number-active")
});
});
HTML:
<div id="nav-Container">
<ul id="nav-ul">
<li>
<a href="#page-1" class="nav-a-link">General Information
<img src="images/no-images/img-no-1.png" id="no-1" class="nav-number" />
</a>
</li>
<li>
<a href="#page-2" class="nav-a-link">Setpoints
<img src="images/no-images/img-no-2.png" id="no-2" class="nav-number" />
</a>
</li>
<li>
<a href="#page-3">Call Flow Structure
<img src="images/no-images/img-no-3.png" id="no-3" class="nav-number" />
</a>
</li>
<li>
<a href="#page-4">Summary
<img src="images/no-images/img-no-4.png" id="no-4" class="nav-number" />
</a>
</li>
</ul>
</div>
StyleSheet:
.nav-number{
margin:0px;
float:right;
padding:10px 0px 0px 13px;
opacity:0.4;
border:0px;
}
.nav-number-active{
margin:0px;
float:right;
padding:10px 0px 0px 13px;
border:0px;
}
http://jsfiddle.net/YSESD/2/ –