Sitecore 8 Experience Editor issue when including jQuery

Thought I would mention that apparently the Sitecore 8 Experience Editor (editor formerly known as Page Editor) has issue with jQuery when it’s included on the page. I thought it may have bee related to MVC, but then came across the knowledge article detailing the problem I was having. (I experienced the inability to open modal windows such as the layout details editor).

However, since I did dig into it, I did also find a work-around (other than using noConflict as the kb article details). It was to include the following on your page (I’m using MVC, but could be applicable to a WebForms site–I’m just not going to detail the code).

@if (Sitecore.Context.PageMode.IsPageEditor)
{
    <script>scSitecore&&scSitecore.prototype.initializeModalDialogs()</script>
}

Just thought I’d pass along. The above should probably go just before your </body> tag.

Flattr this!