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

    [js] Trovare posizione elemento

    Ho il seguente codice
    codice:
    <div>
    	[img]a.jpg[/img]
    	[img]b.jpg[/img]
    	[img]c.jpg[/img]
    	[img]d.jpg[/img]
    	[img]e.jpg[/img]
    </div>
    Cliccando su b.jpg vorrei che mi fosse ritornata la sua posizione nel div rispetto agli altri elementi, quindi 2

    Cliccando su d.jpg vorrei che mi fosse ritornata la sua posizione nel div rispetto agli altri elementi, quindi 4

    Utilizzo jquery come framework, ma non ho trovato una soluzione in merito

  2. #2
    La cosa + furba che mi è
    venuta in mente

    Codice PHP:
    $(function(){
        $(
    'img').click(function() {
            var 
    urlthis.src;
            $(
    'img').each(function(i){ 
                if(
    this.src==url){
                    
    alert(i);
                }
            });
        });
    }); 



    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  3. #3
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    Originariamente inviato da whisher
    La cosa + furba che mi è
    venuta in mente

    Codice PHP:
    $(function(){
        $(
    'img').click(function() {
            var 
    urlthis.src;
            $(
    'img').each(function(i){ 
                if(
    this.src==url){
                    
    alert(i);
                }
            });
        });
    }); 



    ok, ma se non avessi alcun riferimento?

    anche perchè se l'immagine si ripete avrei risultati inattesi

  4. #4
    Prova così
    Codice PHP:
    $('div img').click(function(){
        
    alert($('div img').index(this) + 1
    }); 

  5. #5
    Originariamente inviato da the be$t
    Prova così
    Codice PHP:
    $('div img').click(function(){
        
    alert($('div img').index(this) + 1
    }); 
    http://docs.jquery.com/Core/index#subject

    good point

    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  6. #6
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    ottimo, quello che cercavo

    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.