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

    [jQuery] - selettore 'contains' e parametro

    Salve a tutti. Non capisco perchè passando un parametro, il selettorr 'contains' non funziona.
    Esempio pratico:

    Codice PHP:
    function estrai() {
        for (
    1<= 6j++) {
            var 
    estratto Math.floor(Math.random() * $("div.number").length);
            
    alert("Numero estratto " ": " estratto);
            $(
    "div.number:contains(estratto)").css("background""yellow");                              
        }

    L'alert mi mostra che i 6 numeri vengono estratti correttamente, ma poi quando gli dico di cercare il div con quel numero estratto non me lo trova.

    Tanto per farmi capire, ho una serie di div, tutti con lo stesso class, ognuno contenente un numero da 1 a 90.

    Se utilizzo, per esempio, $("div.number:contains('23')").css("background", "yellow"); mi viene colorato in giallo il div giusto, quello cioè contenente il numero 23.

    Se invece glielo passo come parametro, non lo accetta. Come mai? E come posso bypassare questa mancanza?

    Grazie a tutti.

  2. #2
    Codice PHP:
      $("div.number:contains("+estratto+")").css("background""yellow"); 
    prova una cosa del genere.

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

  3. #3
    Incredibile (per me), ma funziona... sebbene non ne capisca tuttora il motivo.
    Grazie mille, ora ci studio.

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.