首页 » 建站教程 » Blog教程 » Wordpress » 浏览内容
跨页悬浮显示 @ 评论 (原理篇)
标签:wordpress
为什么不能跨页显示?
因为其工作原理是, 当鼠标移动到 @{username} 时在本页找到对应的评论, 并插入到评论列表中, 以绝对位置的方式显示出来. 如果评论不在本页, 找不到对象, 当然就没有后面的处理了.
如何跨页获取评论信息?
如果本页找不到对应的评论, 可以通过评论的 ID, 用 AJAX 将后台查询到的评论信息返回页面. 当鼠标移动到 @ 评论上时, 向用户悬浮显示 ‘Loading…’ 提示框, 如果操作成功将找到的评论插入评论列表的最后面, 并将该评论的内容置换到 ‘Loading…’ 框.
也就是说, 被加载过的评论会一直保留在本页中, 当鼠标再次移动到 @ 评论上不用重新加载.

评论 共0条 (RSS 2.0) 发表评论