0 / 0 / 0
Регистрация: 07.11.2017
Сообщений: 121
|
||||||
1 | ||||||
Получение [i] массива при клике и его родительский элемент в массиве02.12.2018, 18:48. Показов 4331. Ответов 8
Метки нет (Все метки)
Есть такой код:
0
|
02.12.2018, 18:48 | |
Ответы с готовыми решениями:
8
Построить дерево, заданное в виде массива курсоров на родительский элемент, вывести его узлы При клике на элемент одного массива изменить элемент другого массива с таким же индексом Скрыть элемент при клике за его пределами В чем ошибка? Скрыть элемент при клике за его пределами |
6492 / 3903 / 2005
Регистрация: 14.06.2018
Сообщений: 6,781
|
||||||
02.12.2018, 19:43 | 2 | |||||
1
|
kalabuni
|
02.12.2018, 21:41
#3
|
0
|
0 / 0 / 0
Регистрация: 07.11.2017
Сообщений: 121
|
||||||
03.12.2018, 08:49 [ТС] | 4 | |||||
kalabuni, новый экран в том смысле, что открывается карточка этого контакта, с сайтом, адресом и т.д.)
amr-now,
0
|
392 / 294 / 121
Регистрация: 26.08.2016
Сообщений: 902
|
||||||||||||||||||||||||||
03.12.2018, 09:27 | 5 | |||||||||||||||||||||||||
Сообщение было отмечено Limongrass как решение
Решение
Во-первых:
Это
Во-вторых: вместо
Сосед видимо ваш индекс плюс минус 1. А что понимается под родителем - непонятно, в вашем коде обход плоской таблицы
1
|
0 / 0 / 0
Регистрация: 07.11.2017
Сообщений: 121
|
|
03.12.2018, 10:23 [ТС] | 6 |
Так, смогла получить массив, в котором непосредственно находятся данные контакта, но contacts.dataset.index = i не работает как ожидалось - выдает каждый раз одну и ту же цифру, на какой контакт ни нажала бы.
0
|
392 / 294 / 121
Регистрация: 26.08.2016
Сообщений: 902
|
||||||
03.12.2018, 12:25 | 7 | |||||
Limongrass,
Добавьте ключевое слово let, тогда область видения итератора будет в пределах итерации
1
|
6492 / 3903 / 2005
Регистрация: 14.06.2018
Сообщений: 6,781
|
|
03.12.2018, 16:20 | 8 |
renat_dmitriev, contacts - это <div>
Откуда у HTML-элемента свойство dataset ? Добавлено через 1 минуту Понятно, костыльно привязываем индекс из исходного массива.
0
|
392 / 294 / 121
Регистрация: 26.08.2016
Сообщений: 902
|
|
03.12.2018, 16:36 | 9 |
0
|
03.12.2018, 16:36 | |
03.12.2018, 16:36 | |
Помогаю со студенческими работами здесь
9
ListBox — добавить элемент и выбрать его при двойном клике Выделение дочерних чекбоксов при клике на родительский (и наоборот) в многоуровневом списке Как определить какой элемент JavaScript запускается на странице при клике и запустить его? Spawn объекта и добавление его в родительский элемент Найти первый родительский элемент 'form' и выбрать его аттрибут Заменить элемент массива на сумму его соседей, если элемент массива четный и номер его лежит в промежутке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |