我正在实现一个 jquery 移动网站,在尝试使用 class="ui-li-count"
显示 RSS 提要的计数时遇到了障碍。
我可以从我的脚本中提取该号码,但它不会在 class="ui-li-count"
中发出警报或显示除非我先警告一个字符串。
例如:
我试图将计数添加到的跨度 - <span id="rsscount" class="ui-li-count"></span>
既不发出警报也不显示计数的代码:
<script>
$(document).ready(function () {
alert(feedcount);
$('#rsscount').html(feedcount);
});
</script>
在我解除警报后,代码既会发出数字警报,又会正确显示我的范围内的计数:
<script>
$(document).ready(function () {
alert("3");
$('#rsscount').html(feedcount);
});
</script>
我正在使用 ZrssFeed 获取提要。知道警报字符串是做什么来实现这个功能的吗?
最佳答案
feedcount
似乎未定义
您可能定义它是为了响应某些 Ajax 事件触发。
document.ready
几乎肯定会在触发该事件的 HTTP 请求返回之前触发。
将对 html()
的调用移至 Ajax 请求的回调。
关于javascript - 除非我提醒字符串,否则 RSS 计数不会出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5043890/