Определение страницы
Есть какой-то грамотный подход к определению страниц? Скажем у меня один файл main.js, который используется для функционала 5 страниц.
На странице 1 мне нужно чтобы сработала функция a и b, на странице 2 - с и d. Раньше я смотрел присутствует ли на страницах такой-то элемент, тогда применял к нему какие-то действия.. но кажется это может сгодиться только в частных случаях и есть что-то более здравое. |
Первое что приходит в голову это смотреть window.location тоесть адресс текущей страницы и вызывать нужные функции.
Но можно сделать чуть более грамотно, в файле main.js нужно определить все функции которые будете использовать на всех 5-ти страницах. А вызывать нужные функции нужно в теле самой страницы. Например: <scritp src="main.js"></script> // в скрипте определена функция meFunction <script> // а здесь ее вызовем myFunction(); </script> |
Часовой пояс GMT +3, время: 05:23. |