iskros
@iskros
Руководитель проектов

Как написать на «чистом» JavaScript приведенный пример на jQuery?

Как это написать на "чистом" JavaScript?

$('.elements div').click(function() {
        $(this).remove();
    });
  • Вопрос задан
  • 3452 просмотра
Решения вопроса 2
mmmaaak
@mmmaaak
function pureJSEvent(selector, event, callback) {
	var items = document.querySelectorAll(selector);
	for(var i=0; i<items.length; ++i)
		items[i][event] = callback;
}

pureJSEvent('.elements div', 'onclick', function(){
	this.remove();
});
Ответ написан
Комментировать
RubaXa
@RubaXa
Нормальные браузеры и IE8+
[].forEach.call(document.querySelectorAll('.elements div'), function (el) {
    el.addEventListener('click', function () {
         el.parentNode.removeChild(el);
    }, false);
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
dsadasdad
@dsadasdad
lol
Посмотри как на жавескрипт делается выборка по селекторам и как удалить элемент из дум, делов то
Ответ написан
Ваш ответ на вопрос

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

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