Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
0 Всего найдено: 26
madmaxcorp Сообщение 24/05/2010 13:09 Копия темы
эм вотс:


<script type="text/javascript">
$(
function() {
$('ul.v-menu > li > a').toggle(
function()
{ $(this).next().slideDown();},
function()
{ $(this).next().slideUp(); }
);


$('ul.v-menu > li > ul > li > a').toggle(
function()
{ $(this).next().slideDown();},
function()
{ $(this).next().slideUp();}
);

});
</script>


раскрывается пункт, если нету дочернего элемента у элемента пункта, то ссылка кликается, если есть, раскрывается.
хелп плиз)

5angel Сообщение 24/05/2010 13:12 Копия темы
А сейчас не раскрывается, шоле?
ElisDN Сообщение 24/05/2010 13:13 Копия темы
temp.elisdn.ru/

$('ul.v-menu li a').click( function(){
var a = $(this).parent().find('ul');
if (a.html()) {
a.slideToggle();
return false;
}
});

Но не очень хорошо с бОльшими уровнями вложенными будет (распахнётся вся ветка).
madmaxcorp Сообщение 24/05/2010 13:14 Копия темы
сейчас всё раскрывается, но те элементы у которых нечего раскрывать, не работают как ссылка..
madmaxcorp Сообщение 24/05/2010 13:14 Копия темы
о хосподе....почитаем)
madmaxcorp Сообщение 24/05/2010 13:19 Копия темы
ОМГ...ты крутЪ)
barmaley-exe Сообщение 24/05/2010 13:19 Копия темы
$(function() {
$('ul.v-menu a').click(function(){
if($(this).next().length){
$(this).next().slideToggle();
return false;
}
return true;
});

});
ElisDN Сообщение 24/05/2010 13:21 Копия темы
Ещё вариант "аккордеон"
temp.elisdn.ru/index2.htm...

$('ul.v-menu li a').click( function(){
var a = $(this).parent().find('ul');
if (a.html()) {
$(this).parent().parent().find('ul').slideUp();
a.slideToggle();
return false;
}
});
RiDDi Сообщение 24/05/2010 13:21 Копия темы
ну не используйте toggle().. ))
используйте click() и slideToggle() и возвращайте true если элемента нет..
5angel Сообщение 24/05/2010 13:30 Копия темы
Раз уж пошла такая пьянка. Может кто объяснить, почему шрифты несколько изменяются по весу по завершении анимации?
RiDDi Сообщение 24/05/2010 13:31 Копия темы
+
да, вот так )
только лучше наверно просто

$('ul.v-menu a').click(function(){
return !$(this).next().slideToggle().length
})
madmaxcorp Сообщение 24/05/2010 13:36 Копия темы
та вы аще крутые)))
madmaxcorp Сообщение 24/05/2010 13:36 Копия темы
ОК!
ElisDN Сообщение 24/05/2010 13:37 Копия темы
ElisDN Сообщение 24/05/2010 13:38 Копия темы
Но если после ссылки span будет, то он тоже в next посчитается
temp.elisdn.ru/index3.htm...
ElisDN Сообщение 24/05/2010 13:47 Копия темы
В каком браузере?
5angel Сообщение 24/05/2010 13:51 Копия темы
ff
ElisDN Сообщение 24/05/2010 13:53 Копия темы
В 3.6.3 вроде не заметил))
5angel Сообщение 24/05/2010 13:58 Копия темы
ну вот у меня почему-то они утолщаются, если к ним применить жикваери
RiDDi Сообщение 24/05/2010 14:00 Копия темы
естественно...
а зачем там спан? ))
логика железная ))) – если есть что показать, – показываем. Нету – не показываем ))
спан там не к чему.
ElisDN Сообщение 24/05/2010 14:05 Копия темы
Ну ладно. А за оригинальность решения + ))
RiDDi Сообщение 24/05/2010 14:21 Копия темы
не, ну просто на мой взгляд так лучше, чем привязывать по идентификатору или ещё как-то..

а если там все-таки нужен спан, то можно ссылку поместить в отдельный контейнер типа:
<div><a></a></div><span></span>

взаимно + )).. уже стоит (
RiDDi Сообщение 24/05/2010 14:27 Копия темы
ну попробуйте после применения запросить стили посмотреть.. может там какой косяк..

у анимэйт есть калбэк step – можно на каждом шаге смотреть что происходит..
ElisDN Сообщение 24/05/2010 14:30 Копия темы
Ну у меня непосредственно UL в этом LI ищет. И на иконки или несколько ссылок, спанов и т.п. не реагирует. А без них ваш вариант с любой вложенностью нормально работает. Мой не так.
Izvarinskij Сообщение 24/05/2010 15:14 Копия темы
Текст из-за прозрачности может тупить.
madmaxcorp Сообщение 24/05/2010 15:33 Копия темы
ОК!
0

©2008 edogs egods
Выразить восторг, поругаться
или предложить что-нибудь можно на форуме
Для обсуждения этого сервиса так же есть темы на фрилансе по
поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"