Περισσότερα
Πώς να λάβετε το χαρακτηριστικό data-id;
Χρησιμοποιώ το πρόσθετο jQuery quicksand. Πρέπει να λάβω το data-id του στοιχείου που έκανε κλικ και να το περάσω σε μια υπηρεσία ιστού.
Πώς μπορώ να πάρω το χαρακτηριστικό data-id; Χρησιμοποιώ τη μέθοδο .on()
για να δεσμεύσω εκ νέου το συμβάν κλικ για ταξινομημένα στοιχεία.
755
3
Για να λάβετε τα περιεχόμενα του χαρακτηριστικού
data-id
(όπως στο<a data-id="123">link</a>
) πρέπει να χρησιμοποιήσετε την εντολήή
.data()
(αν χρησιμοποιείτε νεότερη jQuery >= 1.4.3)και το μέρος μετά το
data-
πρέπει να είναι πεζό, π.χ. τοdata-idNum
δεν θα λειτουργήσει, αλλά τοdata-idnum
θα λειτουργήσει.Αν θέλουμε να ανακτήσουμε ή να ενημερώσουμε αυτά τα χαρακτηριστικά χρησιμοποιώντας υπάρχον, εγγενές JavaScript, τότε μπορούμε να το κάνουμε χρησιμοποιώντας τις μεθόδους getAttribute και setAttribute όπως φαίνεται παρακάτω:
Μέσω JavaScript
Μέσω jQuery
Διαβάστε αυτή την τεκμηρίωση
Χρησιμοποιώ $.data - http://api.jquery.com/jquery.data/