X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Нужно немного переделать скрипт вкладок
S1xteen
S1xteen
Topic Starter сообщение 28.10.2011, 0:16; Ответить: S1xteen
Сообщение #1


Имеется скрипт вкладок (табов) для сайта. Т.е при нажатии на ссылку происходит переключение соотв. области без перезагрузки страницы. (Живой пример на maulnet.ru в сайдбаре).

Сам скрипт выглядит так:
(function($) {
$(function() {
   $('ul#sel').delegate('li:not(.l-cur)', 'click', function() {
     $(this).addClass('l-cur').siblings().removeClass('l-cur')
       .parents('div#right-col-info').find('div.message').hide().eq($(this).index()).fadeIn(200);
   })
})
})(jQuery)


а html код к нему:
<div id="right-col-info">
  <div id="selector">
     <ul id="sel">
          <li class="l-cur"><span>Информация</span></li>
          <li><span>Комментарии</span></li>
          <li>Комментарии</li>
     </ul>
  </div>
</div>

Теги LI работают как переключатели, а нужно чтобы переключателями работали теги span, которые находятся внутри.

Ещё немного пояснений...
При нажатии на любую из 3-х строк li, происходит переключение области. Мне нужно чтобы переключение области происходило только для строк li, внутри которых есть тег span.
Прикрепленное изображение

Изменить .delegate('li:not(.l-cur)' на .delegate('span:not(.l-cur)' не подходит.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Kaa
Kaa
сообщение 28.10.2011, 6:03; Ответить: Kaa
Сообщение #2


а .delegate('li span:not(.l-cur)' ?


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
S1xteen
S1xteen
Topic Starter сообщение 28.10.2011, 15:25; Ответить: S1xteen
Сообщение #3


(Kaa @ 28.10.2011, 5:03) *
а .delegate('li span:not(.l-cur)' ?

Нет. В таком случае class="l-cur" нужно присваивать тегу span, что мне не подходит из-за специфики верстки.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
S1xteen
S1xteen
Topic Starter сообщение 31.10.2011, 19:58; Ответить: S1xteen
Сообщение #4


Всё ещё нужна помощь cry.gif

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Продам скрипт rtb exchange suite - система перепродажи трафика dsp/ssp в реальном времени.
5 buypushplatform 4305 23.4.2024, 21:02
автор: 100ftd
Открытая тема (нет новых ответов) Нужно разносить телеграм каналы по разным аккаунтам?
9 Mixatraider 1903 20.3.2024, 18:34
автор: Rebex
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыСколько времени нужно для раскачки нового сайта?
29 metvekot 8056 8.3.2024, 15:41
автор: malamut
Открытая тема (нет новых ответов) Нужно ли закрывать ненужные страницы тегом noindex, follow?
8 noviktamw 2917 2.3.2024, 12:53
автор: toplinks
Открытая тема (нет новых ответов) Нужно сделать репост статей в соц сети
1 HavingingWorld 2504 27.2.2024, 2:15
автор: AndrePro


 



RSS Текстовая версия Сейчас: 26.4.2024, 3:13
Дизайн