"Oh, what a tangled web we weave, when first we practice to deceive". [Sir Walter Scott]
jUntangled is a blog about jQuery, HTML and CSS for beginner and intermediate web developers. The aim is to help untangle the web by clearly explaining how to use jQuery as well as some interesting aspects of HTML and CSS, so we can all write clean, untangled code for easy maintenance and a superior user experience.
Thursday, July 19, 2012
jQuery 101: Basic examples
Okay - so you know what jQuery is, and have it installed on your site. Now what do you do with it?
The possibilities are really limitless, but we have to start somewhere... The first thing you'll need to know is how to address what it is you're trying to act on. Everything in jQuery is based on that. You'll target something, then either act on it immediately or set up a function to be run later when a given event happens. The most common of these are the click event or the hover event, but there are many more.
General coding practices
While not necessarily specific to coding jQuery, I've compiled a few tips and helpful practices that may keep you a little bit saner while you're coding javascript. None of this is required in order to make things work, but may prevent or help you debug mistakes.
Comment more than you think you need to
Whether you're in HTML or javascript, you're bound to have multiple levels of nesting going on. As most people do, I try to keep everything indented to show the levels of nesting. Some editors even highlight the matching close if you click on an open (I use Notepad++ for most coding) but even still it can be tricky following your end-braces, close-DIVs and such when it gets complicated. My professors in college drilled it into our heads, most of us ignored it at the time, but they were right. Add more comments while you're coding than you think you will need. Coming back to it later (even a few hours later) you may not remember what a piece of code was supposed to be doing, or why you did it that way.Saturday, July 14, 2012
Installing jQuery
You've read about jQuery and you want to install it on your site. Now what?
<script>
function init() {
// Call your startup code here
}
window.onload = init;
</script>
Wednesday, July 11, 2012
What is jQuery, anyway?
According to jQuery's website:
"jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript."
Subscribe to:
Posts (Atom)