За последние 24 часа нас посетили 16948 программистов и 1626 роботов. Сейчас ищут 1738 программистов ...

Выбиралка цвета javascript

Тема в разделе "JavaScript и AJAX", создана пользователем borockov, 23 янв 2018.

  1. borockov

    borockov Новичок

    С нами с:
    2 ноя 2016
    Сообщения:
    16
    Симпатии:
    0
    Здравствуйте друзья, имеется вот такая небольшая наработка http://baxtex.ru/test/index.html , в основе лежит svg, все элементы бабочек объединены под одним классом #babochka, цветы классом #cvet, точки классом #tk, стоит следующая задача, необходимо реализовать такую штуку, что бы при клике например на бабочку, у нас выплывал колорпикер,и я выбирал нужный мне цвет, и все бабочки на странице принимали выбранный цвет, так как в js в общем то я слишком слаб, пришел за помощью к вам, буду благодарен, если объясните как это работает/
    P.s буду благодарен за помощь
    --- Добавлено ---
    Так же, произвел небольшую попытку для решения этого вопроса, исходил из этой статьи не реклама. Все как в описанном примере заработало, только я никак не смог достучаться до классов, которые находятся внутри svg =( так же у меня не получилось подключить js как внешний файл внутри svg, соответственно, так же и не получилось вставить простой js код внутри svg, поэтому пришлось все это дело подключать и смотреть во внешнем html файле, внутри которого лежит и сам svg файл, а оттуда у меня никак не получилось добраться до нужного мне класса внутри svg =(
     
  2. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    Тут JS никто не знает. Тут PHP сообщество.
     
  3. rewuxiin

    rewuxiin Активный пользователь

    С нами с:
    17 апр 2012
    Сообщения:
    611
    Симпатии:
    87
    вряд-ли на сформированной странице можно изменить цвета в svg,
    лучше все перегнать в canvas и уже в нем с цветами творить все, что угодно.
    --- Добавлено ---
    вы из староверов которые считают, что Php-шнику не нужно знать js?
     
    denis01 нравится это.
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    :D
     
    borockov нравится это.
  5. borockov

    borockov Новичок

    С нами с:
    2 ноя 2016
    Сообщения:
    16
    Симпатии:
    0
    Прежде чем ляпнуть подобное, посмотри в каком разделе форума создана тема, и если ты не знаешь js, не обязательно что то отвечать, пройди мимо, если не можешь быть полезен.
    --- Добавлено ---
    За канвас огромное спасибо! =)
     
  6. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    @borockov по твоему, тут сидят люди с единственной целью - быть полезными?)
     
  7. borockov

    borockov Новичок

    С нами с:
    2 ноя 2016
    Сообщения:
    16
    Симпатии:
    0
    ахахах, об этом я не подумал =) настроение мне с утра поднял, удачного дня тебе
     
  8. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    @borockov взаимно :)

    люди - эгоистичные сволочи, которые всё делают только для себя.
    а если они приносят кому-то пользу в процессе этого, то это можно считать приятным совпадением.

    Например, приходит нуб на форум и говорит: "Я нуб, нихрена не знаю помогите мне пожалуйста сделать то-то и то-то"
    Ему отвечают: "Так уж и быть, я такой крутой барин, помогу тебе".

    Отвечающий самоутверждается за счет не знающего новичка, и это его выгода.
    А польза - это следствие, а не цель.

    Ученые свершают свои свершения не во имя науки и не ради человечества, а ради себя.
    Им просто было интересно изучать свою химию или еще что-то.
    Тут цель - это удовлетворение своего интереса.
    А польза, опять же, следствие.

    С этим законом нужно считаться.
     
    borockov нравится это.