Задать вопрос
@freeman0204

Если во вкладках отличие только в одной кнопке, как лучше сделать что бы не повторять код?

Если во вкладках отличие только в одной кнопке, как лучше сделать что бы не повторять код?
  • Вопрос задан
  • 45 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
Решения вопроса 1
@choupa
Архитектор (обычный, который строит)
Делаем одну вкладку, но сразу с обеими кнопками

<div class="bookmark">
   <button />    <!--  Кнопка, используемая в первой вкладке -->
   <button />    <!--  Кнопка, используемая в второй вкладке -->
</div>


Вкладки клонируем. А затем в каждой из них убираем по одной ненужно кнопке:

$('.bookmark').clone().appendTo(document);
$('.bookmark:eq(0) button:eq(1)').remove();
$('.bookmark:eq(1) button:eq(0)').remove();
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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