Форум русской поддержки Joomla!® CMS
04.12.2016, 01:56:14 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

<label> не работает, как надо

 (Прочитано 410 раз)
0 Пользователей и 1 Гость смотрят эту тему.
diana1975
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 134


« : 30.03.2016, 16:49:42 »

здравствуйте, на странице карточки товара http://adellin.ru/serebro/stolovoe-serebro/chajnye-kofejnye-lozhki/serebryanaya-chajnaya-lozhka-veer при нажатии с футляром /да открывается модульное окно, в нем тэг <label>
вроде правильно расписан, т.е. можно кликать не  только на радиокнопку, но и на текст рядом и картинку.  на картинку сомневаюсь, но на текст точно должно кликаться, чего не происходит.
где ошибка в разметке и как сделать, чтобы клик на фото тоже срабатывал?
Записан
dmitry_stas
Профи
********

Репутация: +794/-4
Offline Offline

Сообщений: 7738



« Ответ #1 : 30.03.2016, 17:07:52 »

вы копируете содержимое DOM, однако не учитываете, что у вас получаются одинаковые id. если не менять подход, то проще всего наверное при копировании менять id на уникальные
Записан
Brooksus
Завсегдатай
*****

Репутация: +152/-0
Offline Offline

Пол: Мужской
Сообщений: 594


Ща спою...


« Ответ #2 : 30.03.2016, 20:08:09 »

Просто необходимо модальное окно вызывать после отработки AJAX запроса, иначе действительно будут одинаковые id
А вообще вы зря новую тему создали. Предлагаю продолжать в предыдущей...
Записан
diana1975
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 134


« Ответ #3 : 30.03.2016, 23:12:31 »

всем привет, я думала, что нарушу правило: одна тема - один вопрос. Сейчас же проблема другая - в HTML разметке, почему кликается только радиокнопка, а текст и изображение рядом с ней  некликабельны, хотя с точки зрения HTML - все правильно
http://prntscr.com/am55lr

Да, действительно, после исправления кода  скрипта с помощью Brooksus все встало на свои места. а  я думала, с  HTML проблема.
Не нужна была новая тема...
« Последнее редактирование: 30.03.2016, 23:43:23 от diana1975 » Записан
Brooksus
Завсегдатай
*****

Репутация: +152/-0
Offline Offline

Пол: Мужской
Сообщений: 594


Ща спою...


« Ответ #4 : 30.03.2016, 23:48:06 »

всем привет, я думала, что нарушу правило: одна тема - один вопрос. Сейчас же проблема другая - в HTML разметке, почему кликается только радиокнопка, а текст и изображение рядом с ней  некликабельны, хотя с точки зрения HTML - все правильно
http://prntscr.com/am55lr
Нет. Неправильно, т.к. после изменения атрибута (выбора варианта да/нет) происходит AJAX запрос и подгружаются атрибуты с вариантами упаковки, а так как одни уже есть в модальном окне, которое вызывается при изменении первого атрибута, то и получается, что на странице одинаковые id... Как-то так о_О ...
Как побороть написал в предыдущей теме.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet