1樓:幽靈魅戀
呼叫的這個function放到ready外面定義。
明明有定義函式,jquery一直提示未定義
2樓:肖湘峰
你的**我這裡執行沒報錯,把你的錯誤資訊貼出來
3樓:丶
**有問題?報什麼錯
還是報 $ 未定義?
4樓:匿名使用者
那個函式未定義?作用域對麼?
js 為什麼提示函式未定義
5樓:匿名使用者
是作用域的問bai題。因為你的du變數 b 是定義zhi在函式 a 作用域裡的。setinterval 第一dao個引數可以內是 function,也可容以是 code(字串)。
如果是 code 的話,code 將會使用 eval() 執行,eval() 執行會帶來很多問題,所以這種方法不被推薦使用
你這個例子就是因為 eval 在執行的時候作用域在頂層,也就是會在 window 下找你的 b 函式,所以就是 undefined。
推薦你使用 function 做第一個引數,**就可以寫成:
var x = setinterval( function()}, 1000 );
6樓:匿名使用者
這麼寫就不會報錯了
x = setinterval(b,1000);
js一直提示函式未定義
7樓:匿名使用者
跟有沒有封號沒關係,
先在控制檯呼叫check();試一下會不會被呼叫。如果沒有說明check函式不是個全域性函式,就得檢查一下check是在**定義的。
8樓:匿名使用者
把check()後面的';'去掉試一下,如:onclick="check()"
9樓:匿名使用者
加返回值return...true
js函式定義在onload中為什麼提示我未定義?
10樓:河瑞
原因是因為:
1:window.onload = function(){};是一個作用域,請問你的函式呼叫是在**呼叫的?實在
window.onload這個作用域的外面呼叫還是在裡面呼叫的?
2:有沒有事件繫結呢?如果給元素繫結onclick等屬性事件的時候,你的js函式不能寫在
window.onload裡面,原因上述已經回答------>window.onload是一個作用域。你的js函式需要寫
在script塊中的全域性作用域裡。
你一直在想但是卻有一直沒去做,你一直在問卻又一直都沒有人回答。是不是覺得很無趣表錯情?短暫的人生我
這個要看個人認知和思想深度了,至於想卻沒做的事,我覺得要看它是什麼樣的事了,如果是好事 積極的 向上的,那一定要說服自己去做,反之則不要做。短暫的人生 是可以豐富多彩的,是可以變得漫長的,就看你能不能想開,能不能做到了。揮霍掉的時間生命,我們需要反省,然後朝著正確的方向去奮鬥,與其在這裡呻吟歎息,倒...
男生喜歡女生,但是女生卻一直不給男生機會,就是邀請去
正常來說都會bai拒絕的。第一du,你倆的關係可能不是太zhi熟,還是陌生人吧!dao她怎麼版可能隨便接受一個權陌生人的約呢 第二,追女生不要先從約別人開始,畢竟不太熟。先和她做個朋友吧。第三,剛開始約的時候,最好從她好朋友下手,多約些人,也許她就出來了。女生總是任性的,邀請的話最好是讓那女生的朋友...
為什麼我有單號卻一直查不到物流訊息呢韻達快遞單號是
賣家上傳了單號,不代表就是快件已經發出,如果你確定單號沒錯,而又查詢不到任何的資訊,那就只能說明該快件還沒有發出。你應該再聯絡發貨方核實。韻達快遞單號一直查詢不到物流資訊怎麼回事 韻達物流相當的慢,而且總是沒物流資訊,很煩人的。2問題,1是貨還沒有發出,或者快遞還沒有來收件,快遞來收件了,還沒有到分...