What is the difference between class and id in jQuery? For example:
<span class="lalal"></span>
and
<span id="lalal"></span>
Because one works good with jQuery and another not really.
Thanks.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
ID’s should be unique on the page, when you have multiple elements with same ID’s, jQuery selects only the first one. That’s because it doesn’t have to bother looking for others as there isn’t supposed to be any more – that might explain the weird behaviour you’re experiencing.
If you want multiple elements to have the same functionality, give them the same class. If you want to identify a specific element, give it an id. This isn’t limited to just jQuery, but to HTML and CSS overall.