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

    evidenziare parola date le coordinate, help!

    Ciao a tutti!

    Dopo aver preso le coordinate in pixel da un database ho bisogno di trovare la parola corrispondente all'interno di un testo (esempio una pagina html).
    Ho trovato questo codice (clicca qui per vedere il risultato):

    HTML
    codice:
    <p>Each word will be wrapped in a span.</p><p>A second paragraph here.</p>Word: <span id="word"></span>

    JAVASCRIPT
    codice:
    // wrap words in spans
    $('p').each(function() {
        var $this = $(this);
        $this.html($this.text().replace(/\b(\w+)\b/g, "<span>$1</span>"));
    });
    
    
    // bind to each span
    $('p span').hover(
        function() { $('#word').text($(this).css('background-color','#ffff66').text()); },
        function() { $('#word').text(''); $(this).css('background-color',''); }
    );

    Il risultato che voglio ottenere è molto simile solo che invece di far evidenziare la parola con il mouse hover voglio trovare lo span corrispondente alle coordinate in px ed evidenziarlo.
    Qualcuno saprebbe dirmi se e come è possibile farlo? Oppure se c'è un modo alternativo..

    Grazie in anticipo!

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ciao e benvenuto.
    Ma vuoi evidenziare la parola trovata o il tag span? E questo quando dovrebbe accadere? Voi cercare la parola o le coordinate nel documento o tutte e due? Da 1 (esperto di copia/incolla, il javascript questo sconosciuto) a 10 (tracce di javascript nel sangue, sviluppo codice bendato) a che livello sei?
    Ultima modifica di cavicchiandrea; 27-08-2014 a 17:36
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Tag per questa discussione

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.