Если вы хотите, чтобы в элементах привязки в .ui-navbar
было событие click, а HTML-код - это статический HTML-код, существующий во время загрузки страницы, вы можете просто использовать это:
$(document).ready(function() {
$(".ui-navbar a").click(function() {
navigateToPage("location.html", { });
});
});
Это сделает теги <a>
в этом фрагменте вашего HTML кликабельными. Но эти теги <a>
не имеют содержимого и, следовательно, не имеют размера, поэтому никто не сможет нажимать на них, пока вы не предоставите им некоторое содержимое.
Если ваша проблема не в этом, пожалуйста, объясните.
Если содержимое добавляется динамически с помощью скрипта, вы можете использовать .live () следующим образом:
$(document).ready(function() {
$(".ui-navbar a").live("click", function() {
navigateToPage("location.html", { });
});
});