πώς να παραλείψετε μια ετικέτα που έχει ίδιο όνομα κατηγορίας των άλλων στην jQuery

ψήφοι
0

Πώς να παραλείψετε μια ετικέτα που έχει ίδιο όνομα κατηγορίας των άλλων στην jQuery

<label for=myCb1>test1</label>
<label for=myCb1>test</label>
<input type=checkbox id=myCb1 value=1 />

όταν προσπαθώ να επικαλεστεί την ετικέτα του myCb1 και οι δύο είναι ένδειξη γι 'αυτό παρακαλώ να βοηθήσει πώς να παρακάμψετε ένα σήμα με τη χρήση jQuery

Δημοσιεύθηκε 30/07/2009 στις 08:13
πηγή χρήστη
Σε άλλες γλώσσες...                            


3 απαντήσεις

ψήφοι
1

$('.class:first-child')

Αυτό είναι και αν είναι το ένα δίπλα στο άλλο σαν εσένα που μόλις περιγράψαμε.

Απαντήθηκε 30/07/2009 στις 08:15
πηγή χρήστη

ψήφοι
1

Είτε να τους δώσουμε ένα αναγνωριστικό για τον εντοπισμό τους μοναδικό τρόπο, ή μπορείτε να χρησιμοποιήσετε ένα επιλογέα, όπως:

$("label[for=myCb1]:eq(0)") // Only selects the first label
$("label[for=myCb1]:eq(1)") // Only selects the second label
Απαντήθηκε 30/07/2009 στις 08:16
πηγή χρήστη

ψήφοι
1

Θέλετε να χρησιμοποιήσετε το :eqψευδο-επιλογέα ως εκ τούτου:

$("label[for='myCb1']:eq(1)")

:eqσας επιτρέπει να καθορίσετε το δείκτη του βρέθηκαν στοιχεία που θέλετε να επιστρέψετε. Ο δείκτης είναι μηδενική βάση (πράγμα που σημαίνει ότι το πρώτο στοιχείο θα είναι δείκτης 0).

jQuery Έγγραφα: :eqψευδο-επιλογέα

Απαντήθηκε 30/07/2009 στις 08:18
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more