2014-01-08 3 views
0

Я новичок в JavaScript, и это «моя» «фильтрация функция» для моего проекта:Функция под нагрузкой не загружая

Это моя функция «аутентификации», чтобы проверить подлинность моей метки:

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

просто добавьте auth(); – edonbajrami

+0

Вам нужно позвонить либо 'screen_1665_onLoad', либо' Resultat_onLoad' откуда-то. – johnnycardy

+0

Ни один из ответов не работает для вас? Если это так, вы должны отметить это как ответ, чтобы другие могли воспользоваться вашим вопросом. – erlingormar

ответ

0

Попробуйте это:

(screen_1665_onLoad = function() { auth(); })();

Это должно выполняться при загрузке страницы.

Затем снова, вы используете JQuery, так почему бы не пойти на фондовом синтаксис:

$(function() {
auth(); // This is your function-call, which will run once jQuery determines the document is ready
});

+0

Работал как чемпион! : D с моим отсутствием знаний в области кодирования i cinda получить, как работает ваш код, но я не получаю эту часть "{auth();})();" – BlitZz

+0

'function() {auth(); } 'просто объявляет анонимную функцию, которая затем вызывает вашу функцию' auth() '. Однако анонимная функция не будет запускаться до ее вызова, и хорошее время для ее запуска - это когда jQuery готов взаимодействовать с документом. Чтобы запустить анонимную функцию в это время, мы завершаем все с помощью '$(); jQuery; – erlingormar

0

Выглядит, как вы назначаете screen_165_onLoad с функцией, чем на самом деле вызов функции

0

попробовать это: $ (документ) .ready (функция() { Auth() ; });

в конец страницы

Смежные вопросы