одноуровневые элементы выбора jQuery 'до'

Я использовал cntlm ( http://cntlm.sourceforge.net/ ) на работе. Конфигурация очень похожа на ntlmaps.

  • установка драгоценного камня - прокси HTTP http://localhost:3128 , который _name_of_gem _

Работает отлично, и также позволяет мне подключать свое поле Ubuntu к прокси ISA.

Выезд http://cntlm.wiki.sourceforge.net/ для получения дополнительной информации

12
задан jskulski 10 September 2013 в 20:02
поделиться

3 ответа

jQuery 1.4 теперь имеет функцию .nextUntil (селектор):

    $('div.parent').toggle(
        function() {
            $(this).nextUntil('div.parent').hide();
         },
        function() {
            $(this).nextUntil('div.parent').show();
        }
    );
21
ответ дан 2 December 2019 в 04:25
поделиться

You can iterate through the nextAll div siblings elements until you find the following .parent, check this example:

$('.parent').click(function() {
  $(this).nextAll('div').each(function() {
    if ($(this).is('.parent')) {
      return false; // next parent reached, stop
    }
    $(this).toggleClass('highlight');
  });
});

Markup used:

<div class="parent">parent 1</div>
<div class="child">child</div>
<div class="child">child</div>
<div class="parent">parent 2</div>
<div class="child">child</div>
<div class="parent">parent 3</div>
<div class="child">child</div>
<div class="child">child</div>
<div class="child">child</div>

...

7
ответ дан 2 December 2019 в 04:25
поделиться

* See @foson answer for jquery 1.4+ *

Check out Ben Almans until utils.

It gives you 3 usefull methods: nextUntil, prevUntil, parentsUntil.

6
ответ дан 2 December 2019 в 04:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: