Experience Editor not functioning properly on the pages with jQuery


Description

When using the Experience Editor for editing pages that utilize the jQuery JavaScript library, editing might not function properly and errors similar to the following may occur:

This can happen because the Prototype JavaScript library used by the Experience Editor may conflict with jQuery utilized by the page and cause the browser to interpret Prototype calls as jQuery ones.

Solution

To avoid editing issues in Experience Editor use jQuery JavaScript library in the No-Conflict mode.

Please check the following article for details:
http://learn.jquery.com/using-jquery-core/avoid-conflicts-other-libraries/