作者robinnpca (rob)
看板Ajax
標題[問題] 請問如何入jquery的ready去控制函數
時間Fri Oct 28 16:17:55 2011
比如
問題一:
我要執行
$(document).ready(function()
{
function inner(){}
}
function out1(){
}
function out2(){
}
裡面的function inner()函數
要將
指令
下在document下如
inner();
或者
funtion out1(){
inner();
}
裡面
這樣子好像也不太對....
因為執行function out1是由另一個frame來的指令
只能指定類似top.out1();才可以啟動out1()
如果直接寫top.inner()是不會有動作的
--
寧願天空是藍色~
也不願心情是藍的!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.17.52.210
1F:推 darkk6:為什麼 start 一定寫在裡面呢? 10/28 16:42
2F:推 terrybob:同意1樓,start寫在外面,然後在ready裡面去呼叫start(); 10/28 17:06
3F:→ robinnpca:因為裡面有一堆jquery function想等載入後再執行funtion 10/28 17:13
4F:→ robinnpca:所以放在裡面...因為放在外面的話就怕jquery尚未載入就 10/28 17:14
5F:→ robinnpca:執行 10/28 17:14
6F:推 elliot79313:不用擔心=),他會載入完才執行ready內的內容 10/28 17:16
※ 編輯: robinnpca 來自: 118.233.4.123 (10/28 21:05)
7F:→ robinnpca:我要先執行ready再執行外面的程式..順序剛好不一樣勒! 10/28 21:06
※ 編輯: robinnpca 來自: 118.233.4.123 (10/28 23:27)
※ 編輯: robinnpca 來自: 118.233.4.123 (10/28 23:28)
8F:推 darkk6:所以你的目的是不要 top.inner() 能夠執行這個 function ? 10/29 00:01
9F:→ robinnpca:1.子頁想用top.inner去操控ready內的inner 但是不行 10/29 19:00
10F:→ robinnpca:2退而求其次top.out1()可以,然後out1()想去啟動inner() 10/29 19:01
11F:→ robinnpca:後面這out1()去啟動inner()不知怎麼做 10/29 19:01