怎麼是這樣的:
<script type="text/javascript">
var MyWidgetSettings = {
idList: ["myWidget1", "myWidget2"],
color: "#f00",
behavior: "erratic",
someOtherSetting: "whatev"
};
</script>
<div id="myWidget1"></div>
<div id="myWidget2"></div>
<script type="text/javascript"
src="http://www.mydomain.com/my-future-proof-widget.js"></script>
雖然我猜你並不需要添加一個設置對象做默認行爲(即,查找ID爲「進myWidget」分區,並插入一個Widget)對於更復雜的東西,它可以很方便。我還建議在div(s)之後放置腳本標記,因此當文件加載時它可以立即替換元素,而不必稍後再回來執行它。
您目前的做法現在可能還不錯,您可以根據需要在未來使其更加複雜,使其適用於簡單情況。
來源
2010-05-28 16:19:35
rob
提供一些API與您的js! – 2010-05-28 15:22:15