Я создаю приложение, которое создает некоторые элементы, которые связывают пользователя с другой страницей. Код выглядит примерно так.Функция не работает должным образом при вызове внутри onDeviceReady
function showThis(){
$('<a class="routePage"></a>').prependTo($('#updateCol')).slideDown("500",function(){})
function onDeviceReady() {
$('.routePage').on('click',function(e){
window.location = "page2.html";
});
showThis();
}
showThis();
К сожалению, только элемент, который был создан showThis()
вне onDeviceReady вызовет window.location
изменения. По более сложным причинам мое приложение требует, чтобы showThis()
находился внутри функции onDeviceReady. У кого-нибудь есть возможная причина, почему это не работает?
Вероятно, не является проблемой или тип, но не должен: $ ('') .prependTo ($ ('#updateCol')) slideDown ("500", функция() {}). be: $ ('') .prependTo ($ ('# updateCol')). SlideDown ("500", function() {}); – sscotti