Open everfu opened 3 weeks ago
以下这个 Pjax 案例可以参考:
<div id="content">
<!-- Your website content -->
<div id="artalk-container"></div>
</div>
<script src="https://cdn.jsdelivr.net/npm/pjax/pjax.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/artalk/dist/Artalk.js"></script>
<script>
document.addEventListener("DOMContentLoaded", function() {
var pjax = new Pjax({
elements: "a",
selectors: ["title", "#content"]
});
var artalk = Artalk.init({
el: '#artalk-container',
pageKey: window.location.pathname,
pageTitle: document.title,
server: 'http://your-artalk-server.com',
site: 'Your Site'
});
document.addEventListener('pjax:complete', function() {
artalk.update({
pageKey: window.location.pathname,
pageTitle: document.title
});
artalk.reload();
});
});
</script>
可以帮我看看,当我在一个页面加载评论后,转到两外一个页面,获取到的评论仍是上一个路径的评论信息
地址:https://www.efu.me/