|
0 / 0 / 0
Регистрация: 24.11.2015
Сообщений: 30
|
|||||||||||||||||||||
Выбор элемента по атрибуту data-number, код есть, не могу понять почему не работает как нужно!06.12.2017, 20:10. Показов 2288. Ответов 6
Метки нет (Все метки)
Всем привет! Товарищи, помогите, столкнулся с проблемой.
У меня есть map в котором лежат area, у которых уникальный атрибут data-number, для первого area он =1, для второго =2 и т.д. Мне нужно определить, какой area был нажат по данному атрибуту, после чего запустить switсh(dNum), где dNum это номер этого атрибута, зависимо от номера в модальное окно на страничке выводится информация из файла с объектами. Код где должен быть вывод инфы
0
|
|||||||||||||||||||||
| 06.12.2017, 20:10 | |
|
Ответы с готовыми решениями:
6
Не могу понять почему код не работает так, как нужно. При выводе weight не выполняется функция void eat(float how_much) Есть код на паскале, нужно понять, как он работает Не могу понять почему не работает код |
|
Юзер с абсолютным слухом
709 / 489 / 195
Регистрация: 17.12.2010
Сообщений: 1,428
|
|
| 06.12.2017, 21:28 | |
|
Можно так: в каждом <area> прописать onclick="ModalView(this.dataset.number); ", а 5-ю строку в коде самого скрипта убрать.
0
|
|
|
0 / 0 / 0
Регистрация: 24.11.2015
Сообщений: 30
|
|
| 06.12.2017, 21:55 [ТС] | |
|
Опан, в принципе я нашел решение)
Но интересно есть ли какие интересные методы еще?
0
|
|
|
Юзер с абсолютным слухом
709 / 489 / 195
Регистрация: 17.12.2010
Сообщений: 1,428
|
||||||
| 06.12.2017, 22:19 | ||||||
|
Ещё в функцию можно передавать id того <area>, по которому кликнули: onclick="ModalView(this.id);" Если с помощью id нужно передать несколько параметров, их можно написать через разделительный спецсимвол, а потом с помощью метода split(); получить коллекцию параметров:
1
|
||||||
|
0 / 0 / 0
Регистрация: 24.11.2015
Сообщений: 30
|
|
| 06.12.2017, 22:37 [ТС] | |
|
Опан, спасибо за вариант
0
|
|
|
707 / 309 / 191
Регистрация: 05.03.2015
Сообщений: 822
|
|||||||||||
| 07.12.2017, 02:25 | |||||||||||
Сообщение было отмечено Kha787 как решение
Решение
Вариант с айди ужасный. Оптимальный вариант с дата аттрибутом. Для понимания простой пример:
Один из адекватных вариантов решения: https://codepen.io/msheal/pen/gXJeJZ
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 24.11.2015
Сообщений: 30
|
|
| 11.12.2017, 12:56 [ТС] | |
|
msheal, Спасибо, хороший вариант! Благодарен вам!
0
|
|
| 11.12.2017, 12:56 | |
|
Помогаю со студенческими работами здесь
7
Не могу понять почему код не работает Не работает, код, не могу понять почему не могу понять почему не работает мой код Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|