Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 05.10.2017, 20:18
Профессор
Отправить личное сообщение для Янковиц Посмотреть профиль Найти все сообщения от Янковиц
 
Регистрация: 17.11.2014
Сообщений: 403

Не может быть проблемы в этом? Событие находится внутри $(document).ready(function(){
Ответить с цитированием
  #22 (permalink)  
Старый 05.10.2017, 20:23
Профессор
Отправить личное сообщение для Rasy Посмотреть профиль Найти все сообщения от Rasy
 
Регистрация: 17.06.2016
Сообщений: 509

Сообщение от laimas
var s = $.map($('[data-name]').first(), function(e, i) {...
//или
var s = $.map($('[data-name]').last(), function(e, i) {...
Тут уже тоже перебор с кодом для одного объекта...

Последний раз редактировалось Rasy, 05.10.2017 в 20:35. Причина: $.map - лишнее
Ответить с цитированием
  #23 (permalink)  
Старый 05.10.2017, 20:25
Профессор
Отправить личное сообщение для Янковиц Посмотреть профиль Найти все сообщения от Янковиц
 
Регистрация: 17.11.2014
Сообщений: 403

Все, разобрался. Работает. Спасибо большое. Да, немного затупил...
Ответить с цитированием
  #24 (permalink)  
Старый 05.10.2017, 20:42
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от Янковиц
Делегирование это через on?
Да, но только делегировать обработку выгоднее самому ближайшему родителю если такой есть, а не body.
Ответить с цитированием
  #25 (permalink)  
Старый 05.10.2017, 20:44
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от Rasy
Тут уже тоже перебор с кодом для одного объекта...
Это не перебор, а ошибка, должен указан родитель первый/последний, а потом его детишки.
Ответить с цитированием
  #26 (permalink)  
Старый 05.10.2017, 20:48
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Янковиц,
вот так должно быть

var str = $.map($('div.task-list').last().children('div'), function(e, i) {
Ответить с цитированием
  #27 (permalink)  
Старый 05.10.2017, 20:53
Профессор
Отправить личное сообщение для Rasy Посмотреть профиль Найти все сообщения от Rasy
 
Регистрация: 17.06.2016
Сообщений: 509

Сообщение от laimas
а ошибка
Все из-за спешки.
Ответить с цитированием
  #28 (permalink)  
Старый 05.10.2017, 21:12
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от Rasy
Все из-за спешки.
Скорее на автомате, кто родитель, кто дети ..., если бы не было замечания даже бы и не екнуло.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
получить значение по клику gudzik Общие вопросы Javascript 6 11.12.2012 18:22
Как получить значение переменной из callback функции? Хиросим AJAX и COMET 5 24.04.2012 09:32
Не могу получить значение атрибута DenQ jQuery 9 06.02.2011 14:33
Как получить значение аттрибута вложенного тэга по id losk Events/DOM/Window 4 21.11.2009 10:08
Можно ли получить имя экземпляра объекта внутри самого объекта? Ichigeki Общие вопросы Javascript 9 14.11.2008 19:00