5 последних сообщений пользователя l@pteff |
JavaScripts [ jQuery: вопрос по работе функции toggle() ]
|
|
JavaScripts [ Вопрос по работе функции next() ]
|
к сожалению, не сработало :(
В принципе если сделать так то при нажатии на "next" первый див сменится вторым
$('#next').click(function(e) { e.preventDefault(); $('#block1').each(function() { var n=$(this).next('.blocks').html(); $('#block1').html(n); }); });
но если будет ещё и третий, то со второго на третий уже не перелистнется.
А нужно чтоб дивы перелистывались
|
JavaScripts [ Вопрос по работе функции next() ]
|
Немного переписал:
$('#next').click(function(e) { e.preventDefault(); $('.blocks').each(function() { var n=$(this).next('.blocks').html(); alert(n); $('#block1').html(n); }); });
alert выдаёт сначала содержимое <div id="block2">, а затем null, который видимо в итоге и вставляется в block1. Как это исправить?
|
JavaScripts [ Вопрос по работе функции next() ]
|
Здравствуйте, есть 2 дива и стрелки вперед-назад их переключения.
<div id="block1" class="blocks"> </div> <div id="block2" class="blocks"> </div> <a href="#" id="prev"><img src="../../pictures/prev.gif" /></a> <a href="#" id="next"><img src="../../pictures/next.gif" /></a>
Делаю так:
$(function() { $('#block2').hide(); $('#next').click(function(e) { e.preventDefault(); $('.blocks').each(function() { $(this).hide(); $(this).next('div').show(); }); }); });
Почему не появляется <div id="block2">?
|
JavaScripts [ Меню не разворачивается с первого раза ]
|
|