Я получаю ошибку jquery (я верю), которую я не могу понять.Uncaught TypeError: Object [object Object] не имеет метода 'listview'
Сообщение полная ошибка в консоли:
Uncaught TypeError: Object [object Object] has no method 'listview'
Это фрагмент кода, который не удается:
$.ajax({
type:"GET",
dataType:"json",
url:"viewapi.jsp",
success:function(images) {
for (var i = 0; i < images.length; i++) {
var image = images[i];
addItem(image.id, image.title);
}
$("#allimages").listview('refresh');
}
И это HTML он пытается манипулировать
<div data-role="content" class="photolist">
<ul data-role="listview" data-inset="true" id="allimages"></ul>
</div>
Я не уверен, почему этот код не работает или откуда исходит ошибка. Даже если запрос получения ничего не возвращает, он должен ошибиться до того, как линия попадет на
Вы загрузили код виджета «listview»? – Barmar
jquery-1.8.2.min.js загружается этим пунктом, да –
@Barmar Вы говорите, виджет?!? Это здесь: http://jquerymobile.com/download/? – loveNoHate