I want to learn jquery. I want to use wordpad because its free, unless you have a better idea-please let me know where to get it from if you have a better idea. I want to use firebug because its very easy to work with when debugging and developing.
I need to know how to include the jquery library when learning how to use jquery. In other words, I the have jquery library downloaded in a folder and I just need to get started on learning it. But first I need to know where to put it or how to include it when using wordpad or any other editor.
Regarding text editors, I use UltraEdit (not free) because of it's awesome built-in FTP/SFTP file opening/saving/editing abilities, it's great import/export options and easily manageable Site manager as well as other perks such as SSH shell, etc.
As far as open-source or free ones, I've used: jEdit http://www.jedit.org/index.php?page=download HTML Kit: http://www.htmlkit.com/download/ Notepad++: http://notepad-plus.sourceforge.net/uk/download.php
It's all about preference, they all have their own set of pros/cons, limitations and abilities.
The main reason being wordpad is more for editing rich text file rather than source code. If you apply formatting (which you should not in the first place) like bold, font-size to it, you will be promted to save the file as RTF or DOC. It doesn't support common source code editing features like multi-lines indention, syntax highlighting etc.
You got the jQuery core library file, say 'jquery.min.js'. To use them in your html page, you need to kow the relative location of the JS file with respect to your html file. Suppose your jQuery file is in a folder names "js" and your html file is outside 'js' folder named 'mypage.html', this is how you can include it.
In case you are not aware, you can also use the one hosted by Google.
That's provided your working machine has connection with internet.
<script> tag when used with the attribute
src tells the browser you are using the script content from the src location. Typically this tag is placed in the
<head> element or bottom of the html just before body. There are few reasons why you want to do it the former or the latter way, but they will still work nonetheless. Let's consider putting it in the head.
I can't possibly write something that can teach you learn jQuery, there are tons of resources online which can do a better job than me.
Few of the jQuery features you shoud learn first are the selector concept, CSS, Attributes and Events. Ajax will be slightly more advanced, you might not need it at all. Effects are fun to play with but not a must.
The other major benefit of jQuery is the extensibility of it and the huge number of plugins written by people all over the world. jQueryUI is another one you MUST take a look too. It can overhaul your pages' entire look and feel easily when using the UI libraries.