Javascript.RU

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

Селектор для поиска узлов исключая детей
Здравствуйте! Пытаюсь написать селектор, чуть голову не сломал.

Возьмем такой документ:
Код:
<div class='someclass'> ← 1

  <div class='someclass'> ← 2
    <div class='someclass'> ← 3
       <div class='someclass'></div> ← 4
    </div>
    <div> ← 5
      <div class='someclass'> ← 6
         <span class='someclass'></span> ← 7
      </div>
    </div>
    <span class='someclass'></span> ← 8
  </div>

  <div> ← 9
    <div class='someclass'> ← 10
       <div class='someclass'></div> ← 11
    </div>
    <div> ← 12
      <div class='someclass'> ← 13
         <span class='someclass'></span> ← 14
      </div>
    </div>
    <span class='someclass'></span> ← 15
  </div>

</div>
Нужно получить все дочерние элементы какого-либо узла ( известен как this ) с классом someclass, но исключая их детей с классом someclass.

То есть, если мы пляшем от узла номер 1, в коллекции должны быть 2, 10, 13, 15. Если пляшем от 2, тогда 3, 6, 8.

Есть идеи?
Ответить с цитированием
  #2 (permalink)  
Старый 23.08.2010, 12:50
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 09.07.2008
Сообщений: 3,873

http://www.w3.org/TR/CSS2/selector.html#child-selectors
Ответить с цитированием
  #3 (permalink)  
Старый 23.08.2010, 12:57
Новичок на форуме
Отправить личное сообщение для glazs Посмотреть профиль Найти все сообщения от glazs
 
Регистрация: 23.08.2010
Сообщений: 3

А можно немного подробнее?
В дереве на пути до узла с классом могут быть узлы без класса.
Ответить с цитированием
  #4 (permalink)  
Старый 23.08.2010, 13:03
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 09.07.2008
Сообщений: 3,873

Тогда селекторы не помогут
Ответить с цитированием
  #5 (permalink)  
Старый 23.08.2010, 13:15
Новичок на форуме
Отправить личное сообщение для glazs Посмотреть профиль Найти все сообщения от glazs
 
Регистрация: 23.08.2010
Сообщений: 3

filter(function(){
//
})

Не подскажите, что тут написать?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Форма для поиска по странице средсвами javascript andikk Общие вопросы Javascript 12 11.04.2013 22:59
Java-скрипт для поиска. 2oo Общие вопросы Javascript 25 11.12.2010 12:10
JavaScript для поиска данных в текстовых БД - Вопрос по скрипту zzibn Общие вопросы Javascript 0 05.06.2010 12:22
Подбор по параметрам для поиска в каталоге товаров(интерестная версия) dmi3y Ваши сайты и скрипты 5 25.12.2009 12:55
Регулярное выражение для поиска смайлов. NightmareZ Общие вопросы Javascript 13 23.06.2009 12:12