Показать сообщение отдельно
  #1 (permalink)  
Старый 27.08.2015, 04:21
Новичок на форуме
Отправить личное сообщение для maxville Посмотреть профиль Найти все сообщения от maxville
 
Регистрация: 27.08.2015
Сообщений: 2

Проблема с скриптом слайда
Доброй ночи, товарищи

На сайте по адресу russiancfg.ru находится первая страничка форума. В верхней части которого есть блок игрового мониторинга. При нажатии вроде как на любую область, кроме столбика адрес должно выдвигаться слайдом вниз область в которой отображается список играющих на сервере игроков включая их ники, фраги и прочее.

Но вот почему-то при этом нажатии ничего не происходит. Если посмотреть через код элемента, то в консоли высвечивается ошибка связанная с скриптиком monitoring.js его содержимое ниже:

// JavaScript Document
document.observe("dom:loaded", function() {
a='0'; });
function slide(element) {
if ($(element).empty()==false) {
if (a!='1') {    
a='1';
if (Element.visible(element)) {
$('p'+element).update('<img src=\'lgsl/img/add.png\' alt=\'Развернуть\'>');
new Effect.SlideUp(element, {duration:0.4}); } 
else { 
$('p'+element).update('<img src=\'lgsl/img/del.png\' alt=\'Свернуть\'>');
new Effect.SlideDown(element, {duration:0.4});}
setTimeout(function() { a='0'; }, 400);
}}}


на страничке ругается на 2-ю строку.

Нашел на просторах интернета вторую версию этого мониторинга, и там немного другое содержимое этого скрипта:

$(document).ready (function() {

a='0'; });
function slide(element) {
if ($(element).empty()==false) {
if (a!='1') {    
a='1';
if (Element.visible(element)) {
$('p'+element).update('<img src=\'lgsl/img/add.png\' alt=\'Развернуть\'>');
new Effect.SlideUp(element, {duration:0.4}); } 
else { 
$('p'+element).update('<img src=\'lgsl/img/del.png\' alt=\'Свернуть\'>');
new Effect.SlideDown(element, {duration:0.4});}
setTimeout(function() { a='0'; }, 400);
}

}};


С этим скриптом ошибки нет, но и так же ничего не работает. Если смотреть всё так же через код элемента то там видно что таблица из списка игроков есть, но вот на сайте при нажатии на блок мониторинга ничего так и не отображается. Возможно проблема решается очень просто и кто-то из профи сразу заметит в чём проблема и даст подсказку на что я очень надеюсь.
Ответить с цитированием