I have worked with jQuery, script.aculo.us and mootools, and I would highly recommend jQuery , which seems to surpass many other structures in ease of use.
For those familiar with HTML and CSS, jQuery is great for the paradigm and makes the transition to Javascript very easy.
For example with html, for example:
<div id="content"> <h2>Heading</h2> <p class="featured">This content</p> </div>
You may have a CSS selector that looks like this:
#content { margin: 0 auto; width: 760px; } #content h2 { font-size: 110%; } #content p.featured { font-weight: bold; }
In jQuery, you can control these elements using the same selectors:
$('#content').hide(); $('#content h2').html('New Heading'); $('#content p.featured').css('border', '#cccccc 1px solid');
jQuery also has excellent documentation that can really help a beginner jump straight.
source share