Я боролся с этим весь день: я использую jquery, jquery ui и jquery mobile. Я создаю простое поле ввода автозаполнения. Он работает, когда я впервые загружаю http://localhost/m/
, но когда я нажимаю вокруг и возвращаюсь на страницу с автозаполнением, он больше не работает. Эта страница http://localhost/m/#/m/index.php
. Кроме того, когда я начинаю с localhost/m/#/m/index.php
, автозаполнение не работает. Следующий код в моем.
$('div').live('pagebeforeshow',function(event){
var availableTags = [
"ActionScript",
"AppleScript",
"Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Scheme"
];
$( "#tags" ).die();
$( "#tags" ).autocomplete({
source: availableTags
});
});
Кто-нибудь знает, что здесь происходит? Очень ценится!