我有一个 jQuery Mobile 应用程序。该应用程序从后端提取 JSON 数据并将其呈现给用户。
从最近两天开始,我遇到了一个奇怪的问题。在向用户展示数据时,我正在尝试使用<a href="url"></a>
标签。这是一行非常简单的代码,我只是不明白这么简单的东西有什么问题。
代码片段
$.each(obj, function(entryIndex, entry) {
//some code
html += '<a href="retrieveDetails.jsp?reference=' + entry.reference + '"><h3 class="term">' + entry['name'] + '</h3></a>';
//some more code
});
问题
当我尝试单击超链接时,我在 FireBug 控制台中看到以下错误。
j.data("page") is undefined
animationComplete()jquery....min.js (line 54)
error()
我在用什么?
<script src="http://code.jquery.com/jquery-1.5.2.min.js"></script>
<script src="http://code.jquery.com/mobile/1.0a4/jquery.mobile-1.0a4.min.js"></script>
如果有人可以指导我,我将不胜感激。
谢谢