На этом уроке мы завершим посадку фигуры на новую клетку шахматной доски. При отпускании фигуры происходит событие ondrop, в атрибуте которого мы сделаем вызов функции drop(). Эта функция принимает событие event. Нам опять нужно отменить действие по умолчанию и принять полученный объект. Помните, мы сохраняли id-код span'a, фигуру которого мы переносим? Теперь мы получаем этот код, чтобы получить доступ к span элементу. На этот раз в event.target находится площадка приземления, мы используем её метод appendChild() для размещения объекта.
Дата отправки отчёта:
15 июля 2016 г.
Задание выполнено: за
10 мин.
Чему научился:
работе с событем ondrop
Что было сложным:
ничего
Комментарии:
не думал, что всё настолько просто, видимо уже многое делается автоматически, остаётся лишь указать пуль
согласен, пока не знаешь, всё не очевидно, есть лишь догадки, основанные на опыте, но стоит изучить предмет досконально - все вопросы отпадают. зачастую думая, как этого ранее не знал, просто не было такой необходимости и время тратил на то, на что спрос был, надо идти дальше, изучать больше, ведь чем больше узнаёшь, тем больше выбор
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Научился реализации Drag'n'Drop Как реализовать задание со звездочкой пока не знаю - JS не владею, но в принципе есть догадки, что надо использовать не appendChild, а replaceChild, либо после аппенда удалять предыдущего потомка.
Ну да ладно, посмотрим как это реализовано в следующем уроке.
Научился: event - ход или событие
Сначала отключаются действия браузера по умолчанию для собственных идей
Затем getData присваивает переменной id значение фигуры с клетки откуда ходили
appendChild присваивает клетке где отпустили ЛКМ значение шахматной фигуры с клетки где ЛКМ была зажата Трудности: https://www.youtube.com/watch?v=T5WdpSPeQUE