I'm new to SharePoint. We have 2010. I want to use jQuery on a single page, not the entire site. What's the best way to do this? Can it be done without modifying the master page? Thanks!
You can either use a CEWP (Content Editor Web Part) or a HTML Form Web Part. The best way is to create a script file that contains the code from the link below.
Once you've created your .js file, upload this file to a document library. Use a CEWP and point the Content Link to the URL where you've uploaded your .js file. That's really all it'll take, but if you have questions, feel free...
To maintain the content of the file for all your pages is easy. Save your HTML to your desktop. Open SharePoint Designer, click the "All Files" icon under Site Objects. In the All Files ribbon, under the Manage section, click "Import Files", locate the HTML file on your desktop and import. Right click your file and click Properties - copy the path you see in Location. Go back to your site page using your CEWP and paste the path in the URL box. Apply. Ok.
Now your HTML file is on your site page. Repeat this on all of your applicable pages.
When the time comes to change the content in the HTML, just open SP Designer and edit your HTML file. The changes will flow to all pages that use it.