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

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

2. Артур (11.01.2013 / 10:25)
namespace

3. Don (11.01.2013 / 11:12)
Башка (11 Января 2013 / 10:25)
namespace
а подробно с JS я бум бум

4. Артур (11.01.2013 / 11:18)
Не получиться, если ты бум бум (

5. Don (11.01.2013 / 12:25)
Башка (11 Января 2013 / 11:18)
Не получиться, если ты бум бум (
Эээ че так жестко D , я не в таком смысле D , укажи у меня где это надо сделать

6. Артур (11.01.2013 / 18:59)
У тебя в обоих файлах используются глобальные переменные, которые между собой конфликтуют, нужно все глобальные сделать локальными и использовать их в песочницах

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

8. Dmitry Kokorin (15.01.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


9. Don (27.01.2013 / 16:46)
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
Это вовремя редактирование, так получилась)

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

URL: https://visavi.net/topics/36168