Сообщение от danik.js
|
Зачем проставлять классы из js? Пропиши их в html.
|
Сообщение от danik.js
|
Зачем? Ты собственноручно выставляешь этот класс элементу. Не проще запомнить его в переменную, а потом не искать по классу, а обращаться сразу к переменной?
|
Наверное ссылка на проект в текущем состоянии прояснит лучше всего:
http://themvm.wc.lt/
Я кое-что там поменял уже, относительно того что писал в шапке.
В scripts.js сейчас 5 почти идентичных функций. Я пытаюсь свести все к одной но с аргументами. Функция navigate в scripts.js - это как раз прообраз единой функции, и она пока не рабочая. Остальные 4 функции рабочие, но я от них хочу избавиться.
Есть две проблемы :
1.В html я вызываю функцию onclick="navigate(this.id,"main.html")".
Вопрос, почему аргумент "main.html" не передается во вложенную функцию loadXMLDoc(url,rewrite) ?
2. В основном занимался первым вопросом, но пока так и не придумал как менять классы для уже не активных элементов. Как видно по ссылке, вариант прописать в html мне не подходит, там одна страница по сути.