@Kery

Как реализовать проверку элемента на дочерность?

Есть некоторая функция, которая перемешает объекты jsfiddle.net/Ye8bb/8

Все работает, но объекты будут находится лишь в рабочей зоне (), и двигаться должны только те, что вложены в этот див.

Нужно как то реализовать проверку на то, что элемент находится внутри , и только тогда проводить с ним манипуляции.
  • Вопрос задан
  • 2477 просмотров
Пригласить эксперта
Ответы на вопрос 1
HDApache
@HDApache
PHP программист
Как вариант

<div class="parentDiv">
    <div class="processDiv" style="left: 10px; top: 10px"></div>
    <div class="processDiv" style="left: 17px; top: 23px"></div>
</div>
<div class="processDiv" style="left: 50px; top: 60px"></div>

.processDiv { width: 10px; height: 10px; background: red; position: absolute }

$('.processDiv').on('click', function(){
 if($(this).closest('.parentDiv').length>0)
     alert('ok');
});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы