Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 21.07.2017, 18:33
Аспирант
Отправить личное сообщение для bgraf Посмотреть профиль Найти все сообщения от bgraf
 
Регистрация: 16.04.2013
Сообщений: 35

рони,
не хочется злоупотреблять Вашим временем, но подскажите, идея данного меню заключается в том что при нажатии на категорию рядом с помощью AJAX появится список подкатегорий.
могу ли я сделать так
.
.
.
if(el == item)
{
    el.classList.add('testA');
    function AddCategory()/*функция которая запустит AJAX*/
}
else
{
    el.classList.remove('testA');
}
.
.
.
Ответить с цитированием
  #12 (permalink)  
Старый 21.07.2017, 18:43
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

Сообщение от bgraf
могу ли я сделать так
да но только без
Сообщение от bgraf
function
.
.
.
if(el == item)
{
    el.classList.add('testA');
    AddCategory(el)/*функция которая запустит AJAX*/
}
else
{
    el.classList.remove('testA');
}
.
.
.
Ответить с цитированием
  #13 (permalink)  
Старый 22.07.2017, 07:28
Аспирант
Отправить личное сообщение для bgraf Посмотреть профиль Найти все сообщения от bgraf
 
Регистрация: 16.04.2013
Сообщений: 35

Спасибо большое
Ответить с цитированием
  #14 (permalink)  
Старый 22.07.2017, 08:19
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

bgraf,
если строить дерево с AJAX, тогда лучше изучить делегирование, и поискать примеры.
Ответить с цитированием
  #15 (permalink)  
Старый 22.07.2017, 11:45
Аспирант
Отправить личное сообщение для bgraf Посмотреть профиль Найти все сообщения от bgraf
 
Регистрация: 16.04.2013
Сообщений: 35

рони,
спасибо за рекомендацию, обязательно изучу.
но в целом уже все сделал. создал объект XMLHttpRequest все подключил, на стороне сервера сделал выборку по id элемента подгрупп , создал список и вставил его через innerHTML в блок стоящий рядом.
единственное у меня есть иконки для групп при наведении и после клика они должны поменяться на другой цвет. и тут что то заморочился, в css при hover не знаю как поменять их, все меню динамическое из mysql поэтому прямо прописать на каждую категорию не могу, хотя в базе есть поля img_on and img_off при создании кидаю сразу поле img_on. при клике еще понимаю как на js поменять src img а вот как отследить и поменять hover черт его знает. рони, еще раз спасибо за Ваши ответы научился новому, до этого бы писал топорно и увеличил бы код в разы, а с Вами обошлось несколькими строчками. Вам + большой и надеюсь в будущем смогу рассчитывать на этот форум и на профecсионалов как Вы!!!!
Ответить с цитированием
  #16 (permalink)  
Старый 22.07.2017, 16:53
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

bgraf,
без кода сложно что-либо подсказать.
Ответить с цитированием
  #17 (permalink)  
Старый 26.01.2020, 16:57
Интересующийся
Отправить личное сообщение для krakoss Посмотреть профиль Найти все сообщения от krakoss
 
Регистрация: 22.03.2013
Сообщений: 25

рони,
Спасибо большое за Ваш материал
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дизайнер, верстальщик со знанием Adobe Flash и Adobe Photoshop, УДАЛЕННАЯ РАБОТА Анна NikitaOnline Работа 0 21.03.2016 18:57
Вакансия: Программист IOS, работа в офисе,г.Ростов-на-Дону Анна NikitaOnline Работа 0 21.03.2016 18:45
Постоянная работа / Front-end / Москва kooper Работа 4 29.09.2011 22:06