$ jQuery (этот) дочерний селектор

Из базовой команды Git:

git cherry-pick -n <commitedHashCode>

Пример:

git cherry-pick -n 54f1a843aece872dda792bd8c036994bbee08434

Примечание: -n означает, что код cherry-pic не будет зафиксирован в вашей локальной ветви. Он внесет все изменения в вашу локальную ветку без коммита.

Теперь у вас есть возможность удалить все файлы .java (или все, что вы хотите сохранить) из вашей локальной ветки, а затем выполнить действие commit и push.

67
задан Max Shvartsman 10 March 2019 в 07:43
поделиться

4 ответа

Лучшим способом с имеющимся у вас HTML, вероятно, будет использование функции next , например:

var div = $(this).next('.class2');

Поскольку обработчик кликов происходит с , вы также можете перейти к родительскому DIV, а затем найти второй DIV. Вы бы сделали это с комбинацией родителей и детей . Этот подход был бы лучше всего, если бы HTML, который вы помещаете, не совсем такой, а второй DIV мог бы находиться в другом месте относительно ссылки:

var div = $(this).parent().children('.class2');

Если вы хотите, чтобы «поиск» не ограничивался непосредственными дочерними элементами, вы бы используйте find вместо children в приведенном выше примере.

Кроме того, всегда лучше добавлять к селекторам классов имя тега, если это вообще возможно. т.е., если только теги

будут иметь эти классы,
88
ответ дан 24 November 2019 в 14:40
поделиться

http://jqapi.com/ Обход -> Обход дерева -> Потомки

5
ответ дан 24 November 2019 в 14:40
поделиться

Это намного проще с .slideToggle () :

jQuery('.class1 a').click( function() {
  $(this).next('.class2').slideToggle();
});

РЕДАКТИРОВАТЬ: сделал .next вместо .siblings

http: //www.mredesign .com / demos / jquery-effects-1 /

Вы также можете добавить файлы cookie, чтобы помнить, где вы находитесь ...

http://c.hadcoleman.com/2008/09/jquery-slide- toggle-with-cookie /

7
ответ дан 24 November 2019 в 14:40
поделиться

В событии щелчка "this" - это тег, по которому был выполнен щелчок

jQuery('.class1 a').click( function() {
   var divToSlide = $(this).parent().find(".class2");
   if (divToSlide.is(":hidden")) {
      divToSlide.slideDown("slow");
   } else {
      divToSlide.slideUp();
   }
});

Существует несколько способов доступа к div, хотя вы также можете использовать .siblings, .next и т. Д.

7
ответ дан 24 November 2019 в 14:40
поделиться
Другие вопросы по тегам:

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