我動態加載我的jQuery和jQuery UI文件。成功jQuery的文件加載但是當jQuery UI的文件加載錯誤發生無法動態加載jQuery UI - 未捕獲TypeError:無法讀取未定義的屬性'ui'
下面是什麼是在控制檯中顯示:遺漏的類型錯誤:無法讀取的不確定
屬性「UI」我的代碼如下
給出(function()
{
var jQuery;
if (window.jQuery === undefined)
{
var script_tag = document.createElement('script');
script_tag.setAttribute("type", "text/javascript");
script_tag.setAttribute("src",
"//code.jquery.com/jquery-1.11.0.min.js");
if (script_tag.readyState)
{
script_tag.onreadystatechange = function()
{
if (this.readyState === 'complete' || this.readyState === 'loaded')
{
scriptLoadHandler();
}
};
}
else
{
script_tag.onload = scriptLoadHandler;
}
(document.getElementsByTagName("head")[0] || document.documentElement).appendChild(script_tag);
}
else
{
jQuery = window.jQuery;
main();
}
function scriptLoadHandler()
{
jQuery = window.jQuery.noConflict(true);
main();
}
function main() {
jQuery(document).ready(function($) {
jQuery.getScript('http://code.jquery.com/ui/1.11.1/jquery-ui.min.js', function() {
jQuery.noConflict(true);
});
};
})();
有人可以幫助我嗎?
仔細檢查括號。發佈時,它看起來像'main()'和'jQuery(document).ready ...'沒有在你的標記中正確關閉。 – Moob 2014-09-03 10:36:11