Последовательное появление при клики на индефикатор
Подскажите не могу разобрать начал с недельку назад читать про jQuery, раньше и JavaScript'ом не дружил помогло знание ActionScript.
Задача:Нужно сделать при клике на ссылке с href="id1", отображение контента в теге <div id=id1>. Чтобы вся информация в нем, выводилась последовательно с эфектом optical. Что имею:
$(function() { $("div.content").hide(); $("a.content").click(function() { $("a.content").removeClass("checked"); $(this).addClass("checked"); $("div.content").hide(); $("div#" + $(this).attr("href")).show(); $('div#id1').find('a').each(function(i) { $(this).delay((i++) * 100).fadeTo(500, 1); }) return false;// $('div').find('span'); }); });
Спасибо! |
$('div[id^=id]') - может так? Но лучше конечно использвать другой, нормальный селектор. Может проще задать общий класс для нужных дивов и использовать выборку по классу? Кстати find(a) тут лишнее - это можно легко в селектор перенести - $('div#id1 a').each..
|
ААА. ты за чем плюсанул! минусуй теперь!
|
Часовой пояс GMT +3, время: 10:35. |