Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    funzione esterna chiama jquery

    è possibile richiamare con un link
    tipo onclick="javascript: nomefunzione('dfdsfds')">

    $(function(){

    nomefunzione(){
    }

    });

    sto provando in tutti i modi, ma appena metto la funzione all'interno del $(function nn la vede più

    il fatto è che nn posso non richiamare la funzione che in questo modo perchè si tratta di un applicazione che nn gestisco io.

    Qualcuno sa coem si fa?

  2. #2
    mica ho capito cosa devi fare?
    dunque, mi spieghi bene come puoi chiamare la funzione? e che funzione vuoi chiamare?

  3. #3
    praticamente da un filmato flash richiamo una funzione che sta dentro il codice di jquery nn è visto
    se sta fuori si

    il problema è che mi occore uttilizzare dei plugin in jquery, quindi se la funzione che devo mettere fuori (altrimenti nn vista dal flash) non comunica con jquery nn li posso utilizzare

  4. #4
    senti, leggendo quello che scrivi, senza punteggiatura, senza sapere cosa è "fuori" e cosa no, senza sapere cosa è "IL" fuori.......

    non ho capito un emerito c......


    che deve fare sta funzione?

    provo ad interpretare: il flah deve utilizzare un plugin di JQuery, ma non puoi caricare la libreria js.....

    cosa puoi fare da flash? referenziare un file js? chiamare solo un nome di funzione?

  5. #5
    si hai ragione
    la seconda risposta è incomprensibile

    allora ho una gallery in flash
    cliccando su un'immagine si dovrebbe aprire una popup
    diciamo che su ogni immagine c'è una cosa simile
    onclick="javascript: apriPOPUP()"

    se apriPOPUP sta qui dentro

    $(function(){

    apriPOPUP

    }

    il richiamo nn avviene perchè mi si avvisa che la funzione non esiste
    se la metto fuori da jquery non riesco poi a comunicare con jquery

  6. #6
    ok, ho capito.

    non devi mettere la funzione così.
    devi aprire una popUp? allor dovresti fare così:

    f
    Codice PHP:
    unction apriPOPUP()
    {
       
    //metti che hai un div che ha id "divDaPopuppare"
       
    $("#divDaPopuppare").dialog();


    .dialog() fa parte di JQueryUI.

  7. #7
    no nn mi hai capito

    ho una galleria in flash particolare con cui posso fare dei richiami inserendo come attributo dell'immagine link="" al cui interno posso fare un richiamo ad una funzione js,
    ma se la funzione sta dentro $(function(){ o $(document).ready(.... il richiamo nn funziona e mi si avverte che nn la funzione non è definita
    se la metto fuori invece la vede, ma nn riesco a comunicare cmq il framework di jquery

  8. #8
    no.. non ho ancora capito dove diavolo sta la funzione e perché non comunica con JQuery.

    mi puoi mandare il codice? anche il file se credi

    MSN: glaucocucchiar@libero.it

  9. #9
    questa galleria
    http://slideshowpro.net/demo/SlideSh...Lightbox-Demo/

    carica le immagini tramite un file xml

    se al click delle immagini si vuole una miniatura, si deve aggiungere al tag img l'attributo
    link="javascript: nomefunzione(paramentri)"

    se io con link richiamo una funzione che sta dentro
    $(function(){
    nomefunzione(){
    istruzioni ....
    }
    }
    mi diche che la funzione non esiste

    se la metto fuori da $(function().... invece la vede, ma poi questa funzione nn può usare il framework di jquery

    cmq ho risolto usando prototype come nella pagina che ti ho linkato, sistemando tutti gli altri gli file js, fatti con jquery, in modo da nn avere conflitti di librerie.
    Soluzione questa che avrei voluto evitare per poter usare una sola libreria

  10. #10
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    all' interno di jquery, in fondo a tutto metti


    codice:
    $(function(){
        istruzioni ....
    
    
        MIAFUNZIONE=functon(){
        nomefunzione();
        }
    }
    e in flash la chiami in mmaniera diretta:

    "javascript:MIAFUNZIONE()all' esterno la chiami in maniera diretta
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

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.