0
只是爲了好玩...加載Jquery的腳本從另一個js文件
是否有可能有一個從遠程站點加載jQuery的.js文件,然後utalizes的.js文件裏面的jQuery ...
所以說網站:www.sitea.com ...不使用jQuery。但他們發現在站點B這真棒腳本,他們希望在他們的頁面中使用...所以他們做了:
<script src="http://siteb.com/cool-script-location/cool-script.js" type="text/javascript" />
現在...爽腳本使用大量的jQuery ......但由於網站沒有按「T使用jquery ...我能做到在冷的script.js是這樣的:
document.writeln('<script src="http://siteb.com/jquery-location/jquery-v.v.v.min.js type="text/javascript"><script');
document.writeln('<div class="test">test</div>');
$(document).ready(function() {
$('.test').click(function() {
<!-- cool stuff goes here -->
});
})
顯然,這在實踐中不工作或我不會是問。
/約定......但我只是想知道這是否可能/合理。這是一個選項作爲文檔的一部分,告訴他們嘿...當你使用我的腳本時,你也需要把這個其他的腳本行(我只是將它們鏈接回我的jQuery版本,所以他們不必處理安裝/放置/定位的麻煩......) – Patrick 2010-09-26 01:09:43
嗯,「...也因爲通過JavaScript加載外部JavaScript是臭名昭着的不可靠。」不再真實:) – 2010-09-26 01:10:24
沒有辦法知道文件何時加載到某些瀏覽器中,並且絕對沒有辦法檢查文件是否未加載。 – 2010-09-26 01:23:24