Помогите с модернизацией скрипта на mootools

Тема в разделе "JavaScript", создана пользователем Chij25, 17 ноя 2011.

Модераторы: ZiX
  1. Chij25

    Chij25

    Регистр.:
    9 апр 2009
    Сообщения:
    272
    Симпатии:
    27
    В шаблоне virtuemart в списке товара прицеплен скрипт который реализует увеличение картинки во всплывающем окне при наведении на маленькую. При обновлении mootools до версии 1.2.5 скрипт перестает работать

    вод код скрипта

    window.addEvent(\'domready\', function(){
    var zoomTip = new Tips($$(\'.tsbshop_tip\'), {
    className: \'yag-style\',
    '.($delay?'showDelay: '.$delay.',':'').'
    initialize:function(){
    this.fx = new Fx.Style(this.toolTip, \'opacity\',
    {duration: 100, wait: false}).set(0);
    },
    onShow: function(toolTip) {
    /* toolTip.effect(\'opacity\', {duration: 2000, wait: false}).start(0,1);*/
    this.fx.start(0,1);
    },
    onHide: function(toolTip){
    this.fx.start(1,0);
    }
    });
    });

    ругается на
    1. this.container is undefined на файл mootools 1.2.5
    2. this.fx is undefined
    [Прерывать на этой ошибке] this.fx.start(1,0);

    как исправить?
     
  2. nyctota

    nyctota Писатель

    Регистр.:
    11 фев 2012
    Сообщения:
    7
    Симпатии:
    1
    А где this.container в коде вообще?