How to apply multiple CSS properties using jQuery?


Apply multiple CSS properties using a single JQuery method CSS( {key1:val1, key2:val2....). You can apply as many properties as you like in a single call.

Here is the syntax for the method −

selector.css( {key1:val1, key2:val2....keyN:valN})

Here you can pass key as property and val as its value as described above.

Example

You can try to run the following code to learn how to apply multiple CSS properties using jQuery:

Live Demo

<html>
   <head>
      <title>jQuery CSS</title>
      <script src = "https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
      <script>
         $(document).ready(function() {
            $("li").eq(2).css({"color":"red", "background-color":"green"});
         });
      </script>
   </head>
   <body>
      <div>
         <ul>
            <li>list item 1</li>
            <li>list item 2</li>
            <li>list item 3</li>
            <li>list item 4</li>
            <li>list item 5</li>
            <li>list item 6</li>
         </ul>
      </div>    
   </body>
</html>

Updated on: 17-Dec-2019

14K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements