art_haacki
@art_haacki
haacki47

Как удалить определенный пункт списка с помощью JavaScript?

Привет, есть вот такой код
<div class="container">
    <ul class="nav-cats">
      <li><a>Транспор</a> 
        <span style="float :right; opacity: .6" class="edit-section hide-btn">
           <span class="glyphicon glyphicon-trash delete"></span>
        </span>
      </li>
      <li><a>Продукты</a>
        <span style="float :right; opacity: .6" class="edit-section hide-btn">
           <span class="glyphicon glyphicon-trash delete"></span>
        </span>
      </li>
      <li><a>Работа</a>
        <span style="float :right; opacity: .6" class="edit-section hide-btn">
           <span class="glyphicon glyphicon-trash delete"></span>
        </span>
      </li>
      <li><a>Услуги</a>
        <span style="float :right; opacity: .6" class="edit-section hide-btn">
           <span class="glyphicon glyphicon-trash delete"></span>
        </span>
      </li>
      <li><a>Напитки</a>
        <span style="float :right; opacity: .6" class="edit-section hide-btn">
           <span class="glyphicon glyphicon-trash delete"></span>
        </span>
      </li>
      <li><a>Еда вне дома</a>
        <span style="float :right; opacity: .6" class="edit-section hide-btn">
           <span class="glyphicon glyphicon-trash delete"></span>
        </span>
      </li>
    </ul>
    <div class="add-new-cat button-edit">
      <i class="glyphicon glyphicon-cog"></i>
    </div>
  </div>


И вот начальный JS
var editTextCat = $('.delete');

    editTextCat.on('click', function(){
      
    });


Как сделать что бы при клике на Span с классом .delete удалялся пункт в котором был нажат этот класс delete?
  • Вопрос задан
  • 468 просмотров
Решения вопроса 1
drugoi
@drugoi
Front-end Developer
var editTextCat = $('.delete');
editTextCat.on('click', function(){
  $(this).parents('li').remove();      
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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