中定義的函數我想使用$(window).resize在移動設備方向更改時調用某個函數,我寫了所有的$(document).ready內部的代碼,這在我使用Android設備時有效,但在iPhone檢測到第一個方向後,它不會再次調用$(window).resize。當我把(window).resize函數放在$(document).ready之外時,它也適用於iPhone。
在這個$(window).resize函數中,我必須調用$(document).ready塊中定義的方法,所以我該怎麼做?
簡單的想法...不能讓你的功能全球?或公共或類似的東西? – Mathlight
只要看看這個,這應該是足夠的:http://stackoverflow.com/questions/6960448/global-jquery-function – Mathlight
你必須將它們分配給'$(document).ready'之外的變量。 –