Если честно, ваш пример не понимаю. Сбацал такой код:
$(document).ready(function(){
d=1;
$(".page-control").click(function(){
if (d == 1) {
$(“.n2”).show();
$(“.n1”).hide();
d=2;
}
else {
if (d == 2) {
$(“.n3”).show();
$(“.n2”).hide();
d=3;
}
}
else {
if (d == 3) {
$(“.n1”).show();
$(“.n3”).hide();
d=1;
}
}
});
});
Пока не идет. else 2 раза в одном if можно использовать? Может у меня где-то невозможная конструкция? |
|
$(document).ready(function(){
d=1;
$(".page-control").click(function(){
if (d == 1) {
$(“.n2”).show();
$(“.n1”).hide();
d=2;
}
else if (d == 2) {
$(“.n3”).show();
$(“.n2”).hide();
d=3;
}
else if (d == 3) {
$(“.n1”).show();
$(“.n3”).hide();
d=1;
}
});
});
все равно хз |
У вас div'ы с id n1-3, или с классом? Поскольку похоже, что с классом, искать надо $('#n1').
|
Все.
$(function(){
var d = 1;
$(".page-control").click(function(){
if (d == 1) {
$("#n2").show();
$("#n1").hide()
d = 2;
}
else if (d == 2) {
$("#n3").show();
$("#n2").hide()
d = 3;
}
else if (d == 3) {
$("#n1").show();
$("#n3").hide()
d = 1;
}
});
});
e1f , спасибо за советы! |
| Часовой пояс GMT +3, время: 07:56. |