Мне нужно сделать презентацию, где содержимое каждой страницы находится внутри div. HTML будет выглядеть примерно так:Как сделать следующие и предыдущие кнопки для управления дисплеем div?
<div id="p1" style="display:block;">
//content goes here
<div id="nav">
<img class="imgSwap" id="nextBtn">
</div>
</div>
<div id="p2" style="display:none;">
//content goes here
<div id="nav">
<img class="imgSwap" id="previousBtn">
<img class="imgSwap" id="nextBtn">
</div>
</div>
<div id="p3" style="display:none;">
//content goes here
<div id="nav">
<img class="imgSwap" id="previousBtn">
</div>
</div>
При следующем нажатии кнопки на дисплее текущего DIV установлен нет, и на дисплее следующего DIV установлен в блок. Это будет где угодно между 3 или 7 страницами (точное число пока не известно) Но как я сформулирую это в jQuery точно? Я не уверен, как назвать мои divs и адресовать номера в id. Я уже есть Jquery обратиться событие щелчка:
$(function(){
$(".imgSwap").mouseenter(function() {
this.src = this.src.replace("_off", "_on");
}).mouseleave(function(){
this.src = this.src.replace("_on", "_off");
}).click(function() {
alert("Handler for .click() called.");
});
});
Если это кажется глупым способ представления информации, это потому, что я работаю в наборе, защищенную среду. Я не могу использовать iFrames для этого, например, или презентацию в powerpoint. Я был бы очень признателен вам за это. Благодаря!
Непонятно, что вы просите. Просто вы не знаете, как написать jQuery, чтобы он делал то, что вы описали? –