Welcome to my jQuery Practice repository!
This folder contains my hands-on practice of core jQuery concepts — ideal for beginners learning DOM manipulation and event handling.
This repository includes examples and code covering:
- Document ready (
$(document).ready) - Selecting elements using ID, class, tag, and attribute selectors
- Chaining and method combinations
- Changing HTML content (
.html(),.text()) - Updating form values (
.val()) - Modifying attributes and CSS (
.attr(),.css())
- Parent, child, siblings
.find(),.children(),.parent(),.siblings(),.closest()
- Handling events like
click,hover,submit,keyup, etc. - Event binding using
.on(),.off(), and shorthand methods
- Showing/Hiding elements (
.show(),.hide(),.toggle()) - Fading and sliding (
.fadeIn(),.fadeOut(),.slideUp(),.slideDown()) - Custom animations using
.animate()
- Validating empty fields, email formats, passwords using jQuery
- Showing dynamic error messages
- Toggle menus
- Tabs and accordions
- Simple form validators
- Dynamic element creation and deletion
This repository helps me:
- Practice and reinforce jQuery fundamentals
- Build confidence in handling the DOM
- Prepare for dynamic front-end development
Just open the HTML files in a browser or run through a local server. No build tools or setup required — jQuery is loaded via CDN.
This is a personal learning repository. Feedback and improvement suggestions are always welcome!
Thanks for checking it out!