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

    jQuery problema con find()

    Ciao a tutti,sto avendo un problema con find() di jQuery

    Questo è la struttura html:
    codice HTML:
    <ul>
            <li><a href="#" data-day="1">lunedì</a></li>
            <li><a href="#" data-day="2">martedì</a></li>
            <li><a href="#" data-day="3">mercoledì</a></li>
            <li><a href="#" class="active" data-day="4">giovedì</a></li>
            <li><a href="#" data-day="5">venerdì</a></li>
            <li><a href="#" data-day="6">sabato</a></li>
            <li><a href="#" data-day="0">domenica</a></li>
    </ul>
    In questa struttura devo cercare l classe "active"

    Ho provato così:
    codice:
    $("a").click(function(e){
    e.preventDefault();
    $(this).find(".active").attr("data-day");
    });
    Ed anche così:
    codice:
    $("a").click(function(e){
    e.preventDefault();
    $(".active", this).attr("dtaa-day");
    });
    ma in entrambi i casi mi da undefined perchè?

  2. #2
    ok capito il problema non poteva mai funzionare perchè non era nello stesso tag una mia svista

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.