我是Javascript的新手,这是我项目的“我的”“过滤功能”:
这是我的功能“auth”来验证我的标签:
function auth() {
if ($('#Resultat_mobilelabel_resultat:contains("Nautnes")').length > 0) {
document.getElementById('Resultat_mobilelabel_sted').innerHTML = 'Nautnesveien nord';
} else {
alert("some error")
Appery.navigateTo('startScreen', {
reverse: false
});
}
}
这就是我试图运行该功能的方式:
// On Load
screen_1665_onLoad = Resultat_onLoad = function() {
auth();
}
但不知何故,当页面加载时它没有加载函数... 有什么建议? 谢谢!
答案 0 :(得分:0)
看起来更像是使用函数分配screen_165_onLoad而不是实际调用函数
答案 1 :(得分:0)
试试这个:
(screen_1665_onLoad = function() {
auth();
})();
这应该在页面加载时运行。
然后,你再次使用jQuery,为什么不去使用stock-syntax:
$(function() {
auth(); // This is your function-call, which will run once jQuery determines the document is ready
});
答案 2 :(得分:0)
试试这个: $(文件)。就绪(函数(){ AUTH(); });
在页面末尾