我有问题。我正在进行基于jquery的聊天,我想知道如何在* .js文件中追加/前置LI元素。
的index.html:
<html>
...
<div id="divID">
<ul id="ulID"></ul>
</div>
</html>
chat.js:
$('#ulID').append(msg);
我想要做的是一个经典的聊天容器,它将被填充,并自动滚动到最后一个LI元素。
答案 0 :(得分:1)
使用jQM,您可以使用Silent Scroll方法
$.mobile.silentScroll (method)
Decos:http://jquerymobile.com/demos/1.0a4.1/#docs/api/methods.html
至于将li添加到ul列表中,只需记住使用:
listview('refresh')
为jQM添加它的CSS / JS功能。
我还建议查看listview文档:http://jquerymobile.com/demos/1.0a4.1/#docs/api/../../docs/lists/index.html
答案 1 :(得分:0)
在上面的评论交换之后,看来问的实际问题是“如何自动滚动元素,如果可能,滚动条不可见?”
类似的问题已经得到解答here。