Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Помогите решить задачку на jQuery. Готов заплатить. (https://javascript.ru/forum/css-html/46977-pomogite-reshit-zadachku-na-jquery-gotov-zaplatit.html)

shevgeny 03.05.2014 11:39

Помогите решить задачку на jQuery. Готов заплатить.
 
Вложений: 1
Уважаемые форумчане, помогите решить такую задачу:
Есть три контейнера с div-ами - mod, col и modcol (модель, цвет и модель в цвете). Внутри каждого котейнера div-ы с атрибутами class и rel. Все эти дивы обернуты в теги html-комментария (<-- -->). Нужно, чтобы
1) при клике на div внутри контейнера mod, обертка (<-- -->) была удалена у div-ов внутри контейнера col с атрибутами, соответствующими class-у div-а, по которому пользователь кликнул.
2) при клике на div внутри контейнера col, обертка (<-- -->) была удалена у div-ов внутри контейнера mod с атрибутами, соответствующими class-у div-а, по которому пользователь кликнул.
3) если был выбран div из контейнера col и div из контейнера mod, у div-а из контейнера modcol, с соответствующими классами выбранным div-ам из контейнеров mod и col, была удалена обертка (<-- -->).

За решение данного ребуса я готов заплатить. Предложения в личку или в комментах здесь.

alex.vv 05.05.2014 12:07

Цитата:

Сообщение от shevgeny (Сообщение 310182)
Есть три контейнера с div-ами - mod, col и modcol (модель, цвет и модель в цвете). Внутри каждого котейнера div-ы с атрибутами class и rel. Все эти дивы обернуты в теги html-комментария (<-- -->).

1. Если дивы обернуты в html-коммент, то они не отображаются в браузере. Как тогда по ним можно будет кликнуть??
2. Я правильно понял, что нельзя выбрать сразу несколько div в mod или сразу несколько в col? Т.е. при выборе второго div первый выбранный становится неактивным?
3. Правильнее решать эту задачу через ассоциативные массивы (объекты) javascript, с MVC во все поля и css для показа/скрытия div'ов. Т.е. разделять данные и представление. Если же нужно именно вот так, с html-комментами и без MVC, то могу сделать, но это изврат, а изврат всегда дороже обходится. В общем, пишите, давайте обговорим alex.volkov.pro@gmail.com


Часовой пояс GMT +3, время: 11:05.