Конфликт между двум JS

Печать RSS
309

Автор
Чатланин
0
http://lifecms.ru/video/ при переходе в этот раздел происходит конфликт двух JS, JS - видеоплеера и навигации с лева, вылетает Кнопки навигации, как устранить такой баг?
Изменил: Don (11.01.2013 / 10:17)
А

Оранжевые штаны
0
namespace
Автор
Чатланин
0
Башка (11 Января 2013 / 10:25)
namespace
а подробно с JS я бум бум
А

Оранжевые штаны
0
Не получиться, если ты бум бум (
Автор
Чатланин
0
Башка (11 Января 2013 / 11:18)
Не получиться, если ты бум бум (
Эээ че так жестко D , я не в таком смысле D , укажи у меня где это надо сделать
А

Оранжевые штаны
0
У тебя в обоих файлах используются глобальные переменные, которые между собой конфликтуют, нужно все глобальные сделать локальными и использовать их в песочницах
Автор
Чатланин
0
Башка (11 Января 2013 / 18:59)
У тебя в обоих файлах используются глобальные переменные, которые между собой конфликтуют, нужно все глобальные сделать локальными и использовать их в песочницах
Во))

Оранжевые штаны
0
сначала исправь ошибку
Fatal error: Call to undefined method mysqli::fetch_assoc() in /var/www/suleiman/data/www/lifecms.ru/video/index.php on line 8
Автор
Чатланин
0
DimmoS (15 Января 2013 / 04:43)
сначала исправь ошибку
Fatal error: Call to undefined method mysqli::fetch_assoc() in /var/www/suleiman/data/www/lifecms.ru/video/index.php on line 8
Это вовремя редактирование, так получилась)

Пришелец
0
По принципу yahoo.
var myName;
if(!myName)
myName = {};
Потом просто добавляй myName через точку перед именем каждой функции/переменной. Например было так:
var myFunc = function(){ /* Тело функции */}, myLink = 1;
Теперь пиши так:
acms.myFunc = function(){ /* Тело функции */};
acms.myLink = 1;
Получается в глобальной области видимости всего одна переменная acms, а все остальное, это как бы статические методы и свойства объекта acms
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск