Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    161

    javascript: errore findElement (solo Chrome)

    ho la seguente funzione
    codice:
    updateImageList: function() {
            this.updateImageList = Prototype.emptyFunction;
            document.observe('click', (function(event) {
                var target = event.findElement('a[rel^=lightbox]') || event.findElement('area[rel^=lightbox]');
                if (target) {
                    event.stop();
                    this.start(target);
                }
            }).bind(this));
        },
    che funziona correttemente su firefox, ma si blocca si chrome: Object #<MouseEvent> has no method 'findElement'

    suggerimenti si come correggerla? non so molto di javascript...

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    51
    findElement dovrebbe essere chiamata sul dom se non sbaglio e tu la chiami sull'evento che ovviamente non ha questa funzione

    prova con
    this.findElement

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.