我正在使用SilverStripe前端模块对博客持有人页面上的每个博客条目进行Ajax加载。唯一的问题是我在模块中提供的实际JS文件中遇到了JS问题。
未捕获的TypeError:无法读取未定义
的属性'sspagination'
这运行在第一行,我相信代码的JS文件:
$.widget("ss.ssendless", $.ss.sspagination, {
这是我的错吗?这是常见的吗?
此外,当我运行jQuery时,它说要运行,所以我可以启动AJAX加载,我得到另一个控制台错误。它要我运行的代码是:
$('div.pagination').ssendless({
contentSelector: '.pagination-content',
indicatorElement: $('.pagination-indicator')
});
我得到的错误是
未捕获的TypeError:$(...)。ssendless不是函数
这运行在我的jQuery的第一行
$('div.pagination').ssendless({
如果这个问题不是你可以解决的问题,你能否推荐另一个SS模块来帮助我从博客持有者页面而不是标准的编号分页中实现AJAX无休止的博客条目加载?
谢谢大家。
答案 0 :(得分:0)
此时,当前SilverStripe Frontend module不适用于最新的SilverStripe Blog module。
Blog模块最近进行了重大升级,改变了很多代码。该版本目前是主分支。
您可以通过下载1.0 branch来下载较早版本的Blog模块。这个版本应该与前端模块一起使用,虽然它不如当前版本好。