Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648

    Identificare Figlio su evento

    ho un evento che si scatena su di un tag elenco <ul>, come posso identificare su quale degli elementi contenuti[*] si è appunto scatenato l'evento?

    EDIT: sto usando come framework jquery

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    per esempio
    codice:
    function hover(e){
    	if(!e) e=window.event;
    	var source=(e.target)?e.target:e.srcElement;
    	if(source.tagName=='LI'){
    		document.title=source.innerHTML;
    	}
    }
    <ul onmouseover="hover(event)">[*]a[*]b[*]c[*]d[*]e[/list]

    ciao

  3. #3
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    grazie, però non posso creare una funzione a parte, dovrei integrarla nell'attuale (è una funzione di callback) e quindi "event" non è inizializzato

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    potrebbe ancora essere risolvibile
    ma serve un esempio concreto

  5. #5
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    è un plugin di jquery che tramite il drag and drop ordina un elenco, quando si rilascia l'elemento, si scatena l'evento che va a chiamare una pagina che agirà sul database

    io vorrei "intercettare" l'id dell'elemento che sposto e l'id precedente a dove verrà spostato l'elemento, così da ordinare la tabella

    questo è il codice attuale

    codice:
    $(document).ready(function() {
    	$('#catList').Sortable({
    		accept: 'listSelectable',
    		opacity: .8,
    		helperclass: 'helper',
    		onChange: function(serialized) {
    			alert(serialized[0].hash)
    		}
    	});
    });

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    parliamo del sortable di jquery.ui?
    sbaglio o il primo esempio potrebbe gia' fare quello che chiedi?

  7. #7
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    Originariamente inviato da Xinod
    parliamo del sortable di jquery.ui?
    sbaglio o il primo esempio potrebbe gia' fare quello che chiedi?
    si sto usando nestedSortables che se non erro deriva da ui.sortable, solo che mi da come "serialize" tutti gli elementi con il nuovo ordine, e vorrei evitare lato server di fare troppe query

  8. #8
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    e' il contrario, ui e' l' evoluzione di interface e dei vari plug tipo questo
    quindi sarebbe il caso di appoggiarsi ad ui anche perche' a sua volta si basa su una versione piu' recente di jquery

    ora sinceramente non ho tempo di approfondire il codice,
    ma valutare eventuali "differenze" tra il precedente serialize e quello appena ottenuto per determinare chi e' stato spostato?

  9. #9
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    Originariamente inviato da Xinod
    e' il contrario, ui e' l' evoluzione di interface e dei vari plug tipo questo
    quindi sarebbe il caso di appoggiarsi ad ui anche perche' a sua volta si basa su una versione piu' recente di jquery

    ora sinceramente non ho tempo di approfondire il codice,
    ma valutare eventuali "differenze" tra il precedente serialize e quello appena ottenuto per determinare chi e' stato spostato?
    si sto lavorando su questa strada, grazie

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.