jQuery seems nice, but I would recommend learning pure JavaScript and DOM first. Sometimes its helpful to understand what's going on underneath the higher level abstractions (which is the same reason I recommend learning C and maybe even some assembly)