Здравствуйте друзья, имеется вот такая небольшая наработка http://baxtex.ru/test/index.html , в основе лежит svg, все элементы бабочек объединены под одним классом #babochka, цветы классом #cvet, точки классом #tk, стоит следующая задача, необходимо реализовать такую штуку, что бы при клике например на бабочку, у нас выплывал колорпикер,и я выбирал нужный мне цвет, и все бабочки на странице принимали выбранный цвет, так как в js в общем то я слишком слаб, пришел за помощью к вам, буду благодарен, если объясните как это работает/ P.s буду благодарен за помощь --- Добавлено --- Так же, произвел небольшую попытку для решения этого вопроса, исходил из этой статьи не реклама. Все как в описанном примере заработало, только я никак не смог достучаться до классов, которые находятся внутри svg =( так же у меня не получилось подключить js как внешний файл внутри svg, соответственно, так же и не получилось вставить простой js код внутри svg, поэтому пришлось все это дело подключать и смотреть во внешнем html файле, внутри которого лежит и сам svg файл, а оттуда у меня никак не получилось добраться до нужного мне класса внутри svg =(
вряд-ли на сформированной странице можно изменить цвета в svg, лучше все перегнать в canvas и уже в нем с цветами творить все, что угодно. --- Добавлено --- вы из староверов которые считают, что Php-шнику не нужно знать js?
Прежде чем ляпнуть подобное, посмотри в каком разделе форума создана тема, и если ты не знаешь js, не обязательно что то отвечать, пройди мимо, если не можешь быть полезен. --- Добавлено --- За канвас огромное спасибо! =)
@borockov взаимно люди - эгоистичные сволочи, которые всё делают только для себя. а если они приносят кому-то пользу в процессе этого, то это можно считать приятным совпадением. Например, приходит нуб на форум и говорит: "Я нуб, нихрена не знаю помогите мне пожалуйста сделать то-то и то-то" Ему отвечают: "Так уж и быть, я такой крутой барин, помогу тебе". Отвечающий самоутверждается за счет не знающего новичка, и это его выгода. А польза - это следствие, а не цель. Ученые свершают свои свершения не во имя науки и не ради человечества, а ради себя. Им просто было интересно изучать свою химию или еще что-то. Тут цель - это удовлетворение своего интереса. А польза, опять же, следствие. С этим законом нужно считаться.