Due to changes introduced to loading javascript assets in 1.7.0, using jquery in widgets requires waiting for the page load event. Sample widget for 1.7.0+ if (window.jQuery) { doStuffThatUsesJquery(); } else { window.addEventListener('load', doStuffThatUsesJquery); }