I current use prototype library to handle ajax requests. I have been on stack overflow for a week or so, and have seen lot of jQuery questions. It seems like most of people choose to use that library to handle javascript part of the programming. Beside the ajax part, rest of my javascript part on my website is developed on my own written code.
I am wondering if it would be more useful to continue to write my own javascript code, or should I spend time learning JQuery library and use its functions to save myself time? I am thinking that by writing my own code, it would make me more aware of the cross browser issues, and increase my understanding of javascript. On the other hand, if I just use the library and not deal with those issues, then there is no point in learning about them. Just kinda confuse and wanted to hear others opinions. What do others choose to do and why? How heavily do you rely on a library for JavaScript? How much more time would you need to spend, if you can make hypothetical guess, if you did not had the option to use the library?
I don't do any commercial work. I only work on my personal websites. (My functions collection, if it is helpful somehow in answering my question: http://hsbsitez.com/js/hsb_functions.js )