我試圖找出爲什麼這個工程:
<script src="js/head.js"></script>
<script>head.js(<import-several-libraries-here>);</script>
<script src="code.jquery.com/jquery-1.8.3.js"></script>
<script src="code.jquery.com/ui/1.9.2/jquery-ui.js"></script>
<script>
var j183 = $.noConflict(true);
</script>
但這些並不:
<script src="js/head.js"></script>
<script>
head.js(<import-several-libraries-here>);
head.js("http://code.jquery.com/jquery-1.8.3.js");
head.js("http://code.jquery.com/ui/1.9.2/jquery-ui.js");
var j183 = $.noConflict(true);
</script>
AND
<script src="js/head.js"></script>
<script>
head.js(<import-several-libraries-here>);
head.js("http://code.jquery.com/jquery-1.8.3.js");
head.js("http://code.jquery.com/ui/1.9.2/jquery-ui.js");
</script>
<script>
var j183 = $.noConflict(true);
</script>
我讀過這並試圖變化,不果:
UPDATE
我嘗試了建議答案:
head.js("http://code.jquery.com/ui/1.9.2/jquery-ui.js");
head.js("http://code.jquery.com/jquery-1.8.3.js", function() {
var j183 = $.noConflict(true);
});
,並沒有奏效。
我只是要猜測,並說你的兩個例子不起作用,「var j183」賦值部分在head.js加載你指定的庫之前得到執行。嘗試將「var j183」部分添加到單獨的js文件中,然後通過head.js將其加載到庫之後,並查看發生了什麼。 – joeltine
這似乎是一個很好的猜測......我嘗試了它,並沒有產生任何好的結果。謝謝。 – nicorellius
爲了簡潔起見,你不需要遺漏文本/ JavaScript,你可以完全忘記它,它已經在html5中被棄用了,之前從未真正達到過目的,除非設置爲不同的東西。同樣適用於文本/ css – Robert