Re: [問題] 外部javascript想知道頁面是否載入完成
→
05/02 12:37,
05/02 12:37
→
05/02 12:37,
05/02 12:37
> to xiphoid大:
> 我想把ded domready放進我的extjs.js,用匿名函數包起來,不想讓外面呼叫它,
> function() {
> //這裡是ded domready的code
> })();
> 可是我在外面還是可以呼叫的到它,請問應該要怎麼做呢?
> 這幾天都在研究它,但是看不懂!function (name, definition){...}這一段的意思
!function (name, definition) {
if (typeof module != 'undefined') module.exports = definition()
else if (typeof define == 'function' && typeof define.amd == 'object') ...
else this[name] = definition()
}('domready', function (ready) {
改成
function domready(ready) {
就不會讓domready曝光
說明
----
if (typeof module ...
支援 CommonJS http://wiki.commonjs.org/wiki/Modules/1.1
else if (typeof define ...
支援 AMD https://github.com/amdjs/amdjs-api/wiki/AMD
else this[name] = definition()
都沒有就把domready綁到window/global,this在這裡===window
http://addyosmani.com/writing-modular-js/
有相關介紹
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.34.34.70
推
05/10 01:37, , 1F
05/10 01:37, 1F
→
05/10 01:39, , 2F
05/10 01:39, 2F
→
05/10 01:45, , 3F
05/10 01:45, 3F
→
05/10 01:46, , 4F
05/10 01:46, 4F
→
05/10 01:48, , 5F
05/10 01:48, 5F
→
05/10 01:49, , 6F
05/10 01:49, 6F
→
05/10 08:50, , 7F
05/10 08:50, 7F
→
05/10 08:50, , 8F
05/10 08:50, 8F
→
05/11 08:42, , 9F
05/11 08:42, 9F
推
05/11 22:24, , 10F
05/11 22:24, 10F
→
05/11 22:24, , 11F
05/11 22:24, 11F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章