Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Вызов close несколько блоков (https://javascript.ru/forum/dom-window/41066-vyzov-close-neskolko-blokov.html)

sparklingman 30.08.2013 10:40

Вызов close несколько блоков
 
Столкнулся с такой вот задачей и в силу отсутствий хороших знаний по js, решил обратиться к вам с вопросом.
Дело вот в чём:
Мне нужно при нажатии на .iclose удалялся по 1му блоку, а не все блоки. Плиз, подскажите.

$(document).ready(function(){
  $(".iclose").live("click",function(){
    $(".iblock").slideToggle();
  });
});

<ul>
<li class="iblock"><button class="iclose">X</button>
 Lorem ipsum is dolor
</li>
<li class="iblock"><button class="iclose">X</button>
 Lorem ipsum is dolor
</li>
<li class="iblock"><button class="iclose">X</button>
 Lorem ipsum is dolor
</li>
</ul>

animhotep 30.08.2013 10:45

вам нужен this http://codepen.io/animhotep/pen/Gkxne
да, и live здесь ни к чему. достаточно обычного onclick

sparklingman 30.08.2013 10:53

Спасибо, большое!:victory:


Часовой пояс GMT +3, время: 22:07.