Показать сообщение отдельно
  #3 (permalink)  
Старый 26.02.2013, 13:21
Интересующийся
Отправить личное сообщение для MegaMutex Посмотреть профиль Найти все сообщения от MegaMutex
 
Регистрация: 26.02.2013
Сообщений: 16

Сообщение от Deff Посмотреть сообщение
<script src="http://code.jquery.com/jquery-latest.js"></script>

<style>#КонтентРотатор p{display:none;position:absolute;}</style>
<div id="КонтентРотатор" style="width:400px;"><!-- Ротатор произвольного контента -->
<p>1-й Контент werwe</p>
<p>2-й Контент gdgddf</p>
<p>3-й Контент sfsdfsd</p>
<p>4-й Контент vcnnb;</p>
<p>N-й Контент 87986k</p>
</div>

<script language="javascript">
var sek = 3000;  // Время отображения

var Nrout=$("#КонтентРотатор p").length;
var i=0;RotatorMycontent(i);

function RotatorMycontent(i) {
$("#КонтентРотатор p").fadeOut(500);
$("#КонтентРотатор p").eq(i).fadeIn(500);

j=i+1;if(j>=Nrout){j=0};
timerID = setTimeout("RotatorMycontent(j)",sek);return;}
</script>
Спасибо.

Я немного подправил и теперь стало больше похоже на то, что мне надо, но не совсем)
<script src="http://code.jquery.com/jquery-latest.js"></script>

<style>#КонтентРотатор p{display:none;}</style>
<div id="КонтентРотатор" style="width:400px;"><!-- Ротатор произвольного контента -->
<p>1-й Контент werwe</p>
<p>2-й Контент gdgddf</p>
<p>3-й Контент sfsdfsd</p>
<p>4-й Контент vcnnb;</p>
<p>N-й Контент 87986k</p>
</div>

<script language="javascript">
var sek = 3000;  // Время отображения

var Nrout=$("#КонтентРотатор p").length;
var i=0;
RotatorMycontent(i);

function RotatorMycontent(i) {
$("#КонтентРотатор p").eq(i).fadeIn(400);

j=i+1;
if(j>=Nrout)
{j=0;}
timerID = setTimeout("RotatorMycontent(j)",sek);return;}
</script>

Сейчас комменты появляются начиная с 1-го по порядку, а можно ли, чтобы появлялся сначала последний, потом предпоследний сверху над последним и т.д. И что делает функция .eq()?

Последний раз редактировалось MegaMutex, 26.02.2013 в 13:26.
Ответить с цитированием