Selecting Elements with Multiple Classes

Last updated 1 month ago | 37 views 75     5

Tags:- HTML JQuery CSS

When working with jQuery, selecting elements with multiple classes can be highly useful for targeting specific elements on a webpage. Here’s how you can do it.

✅ Basic Syntax

To select elements that have multiple classes, you can use the following syntax:

$('.class1.class2.class3')

✅ Example

<div class="box red large">This is a red box.</div>
<div class="box blue small">This is a blue box.</div>
<div class="box red small">This is a small red box.</div>
$(document).ready(function() {
    $('.box.red.small').css('border', '2px solid black');
});

In this example, only the div with the classes box, red, and small will have a black border.

✅ Why Use Multiple Class Selectors?

  • To target specific elements more precisely.

  • To avoid adding extra IDs or unique classes to elements.

Conclusion

Using multiple class selectors in jQuery is a powerful way to apply styles or manipulate elements that meet specific class criteria. This approach improves code efficiency and keeps your HTML clean.