Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.04.2012, 18:27
Новичок на форуме
Отправить личное сообщение для dima116 Посмотреть профиль Найти все сообщения от dima116
 
Регистрация: 06.12.2009
Сообщений: 2

Один раз работает - больше не хочет
Возникла проблема, как связать изображения в 2х разных блоках. Например чтобы по клику на изображение в одном блоке, оно добавлялось в другой. Но если в другом блоке оно уже есть, то в 1м блоке оно было бы недоступно для клика.
Или другими словами, как проверить есть ли такой же элемент в другом блоке (1) как в этом блоке (2).

Последний раз редактировалось dima116, 29.04.2012 в 01:11.
Ответить с цитированием
  #2 (permalink)  
Старый 29.04.2012, 14:55
Интересующийся
Отправить личное сообщение для maxmaster Посмотреть профиль Найти все сообщения от maxmaster
 
Регистрация: 25.02.2012
Сообщений: 10

Нужно либо назначит каждой картинке уникальный идентификатор, либо сравнивать пути картинок.

Идентификатор можно добавить как свойство элемента DOM:

document.getElementById.ваш_идентифик тор = значение. В случае выбора по тэгу нужно перебрать весь массив полученных элементов и аналогично каждому добавить идентификатор.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как заставить событие сработать один раз GRean Javascript под браузер 4 07.06.2010 00:29
Функция которая работает на OnLoad не хочет работать на OnClick libinstyle Элементы интерфейса 6 23.03.2010 01:42
Динамическая HTML форма (FireFox - работает, IE - не работает) dm1tr1y Общие вопросы Javascript 10 11.12.2009 15:59
Регулярка работает через раз. Andrej_2 Общие вопросы Javascript 17 17.05.2009 15:15
Спойлер работает только на один объект на странице. Shanks Общие вопросы Javascript 4 10.05.2009 14:53