我正在尝试将一个函数的结果取回另一个函数但总是未定义:
$(window).load(function() {
var isMobile = false;
function check_OS() {
if (/(iPhone|iPod|iPad)/i.test(navigator.userAgent)) {
isMobile = true;
}
}
check_OS();
$(window).resize(function() {
resizeImage();
});
function resizeImage() {
console.log(isMobile)
}
});
该函数中isMobile的结果resizeImage()始终未定义,我不知道原因:(。
可以在这里看到:
答案 0 :(得分:0)
http://jsfiddle.net/6jL64ave/2/ 移动这些元素:
var isMobile = false;
$(window).resize(function() {
resizeImage();
console.log('wow')
});
function resizeImage() {
console.log(isMobile)
console.log('wow')
}
外窗加载功能