jQuery Effects - Exercises, Practice, Solution
jQuery Effects [14 exercises with solution]
[An editor is available at the bottom of the page to write and execute the scripts. Go to the editor]
1. Animate an element, by changing its height and width.
Sample Data :
HTML Code:
<body> <button id="btn1">Animate height & width</button> <button id="btn2">Reset</button> <div id="box" style="background:#98bf21;height:100px;width:100px;margin:6px;"></div>
</body>
2. Stop an animation.
Sample Data :
HTML Code:
<body> <button id="btn1">Start Animate</button> <button id="btn2">Stop Animate</button> <div id="box" style="background:#5858FA;height:100px;width:100px;margin:6px;"></div> </body>
3. Set a timer to delay execution of subsequent items in the queue.
Sample Data :
HTML Code:
<body> <button id="btn1">Start Animate</button> <button id="btn2">Stop Animate</button> <div id="box" style="background:#5858FA;height:100px;width:100px;margin:6px;"></div> </body>
4. Use dequeue to end a custom queue function which allows the queue to keep going.
Click me to see the solution
5. Fade in and fade out all division elements.
Sample Data :
HTML Code:
<body> <div style="background:#2E9AFE;width:100%;">My Effect is fadeOut Effect</div> <button id="btn2">Fade In (3 Second)</button> <button id="btn1">Fade Out (3 Second)</button> </body>
6. Animates a paragraph to fade to an specified opacity (complete the animation within 500 milliseconds).
Sample Data :
HTML Code:
<body> <p> Click this paragraph to see it fade.</p> </body>
7. Write a jQuery Code to get a single element from a selection.
Sample Data :
HTML Code:
<body> <ui> <li>Html Tutorial</li> <li>Mongodb Tutorial</li> <li>Python Tutorial</li> </body>
8. Toggle between fading in and fading out different boxes.
Sample Data :
HTML Code:
<body> <p>fadeToggle() with different speed parameters.</p> <button>Click to fade in/out boxes</button><br><br> <div id="div1" style="width:100px;height:100px;background-color:#6D5050;"></div> <br> <div id="div2" style="width:100px;height:100px;background-color:#42D5A9;"></div> <br> <div id="div3" style="width:100px;height:100px;background-color:#8942D5;"></div> </body>
9. Finish a currently running animation:
10. Animates all shown paragraphs to hide slowly (complete the animation within specified time).
Sample Data :
HTML Code:
<body> <p>User ID : <input type="text" id='field1'></p> <p>Password : <input type="password" id='field2'> </body>
11. Run an animation with less frames.
Sample Data :
HTML Code:
<body> <p><input type="button" value="Run"></p> <div></div> </body>
12. Toggle animation on and off.
Sample Data :
HTML Code:
<button id="enable">(Enable) jQuery.fx.off = false)</button> <button id="disable">(Disable) jQuery.fx.off = true)</button> <br><br> <button id="toggle">Toggle animation</button> <div style="background:#98bf21;height:100px;width:100px;margin:50px;"></div>
13. Animates all hidden elements to show slowly.
Sample Data :
HTML code:
<body> <button>Show it</button> <p style="display: none">Hello</p> </body>
14. Animates all divs to slide down and slide up.
Sample Data :
HTML code:
<body> <button class="btn1">Slide down</button> <button class="btn2">Slide up</button> <br><br> <div></div> <div></div> <div></div> </body>
More to Come !
Do not submit any solution of the above exercises at here, if you want to contribute go to the appropriate exercise page.
Live Demo:
See the Pen common-jquery-core-exercise by w3resource (@w3resource) on CodePen.
What is the difficulty level of this exercise?
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics