powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jQuery: как логично выбрать элементы, включая сам элемент?
7 сообщений из 7, страница 1 из 1
jQuery: как логично выбрать элементы, включая сам элемент?
    #38649213
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть у меня некая переменная с jquery-выборкой - jnode

она условно ссылается на некий элемент типа:
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<div  class="???">
  <div class="abc">
    <div>
    </div>
    <div class="abc">
      <div class="abc">
      </div>
    </div>
  </div>
  <div>
  </div>
</div>



мне нужно выбрать все элементы с классом abc
Код: javascript
1.
$('.abc', jnode)

так выбираются все дети. Но мне нужно, чтобы родитель тоже включался в выборку, если он обладает классом abc. Не соображу, как это сделать "на раз" - подскажите плиз.
...
Рейтинг: 0 / 0
jQuery: как логично выбрать элементы, включая сам элемент?
    #38649228
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Proсделать "на раз"
Код: javascript
1.
$('.abc', jnode).add(jnode)
...
Рейтинг: 0 / 0
jQuery: как логично выбрать элементы, включая сам элемент?
    #38649248
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jnode может не обладать классом abc, а добавлять его надо только в этом случае
...
Рейтинг: 0 / 0
jQuery: как логично выбрать элементы, включая сам элемент?
    #38649257
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может так как-то...
Код: javascript
1.
jnode.filter('.abc').add('.abc', jnode)
...
Рейтинг: 0 / 0
jQuery: как логично выбрать элементы, включая сам элемент?
    #38649286
Фотография Малыхин Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну если нужна проверка на обладание классом abc. То наверное нужно добавить проверку перед тем как использовать метод add() =)
...
Рейтинг: 0 / 0
jQuery: как логично выбрать элементы, включая сам элемент?
    #38649299
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Projnode может не обладать классом abc, а добавлять его надо только в этом случаеа, понял
Код: javascript
1.
$('.abc', jnode).add(jnode.filter('.abc'))
...
Рейтинг: 0 / 0
jQuery: как логично выбрать элементы, включая сам элемент?
    #38649302
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо. сработал "метод желтого утенка"
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jQuery: как логично выбрать элементы, включая сам элемент?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]