【问题标题】:SilverStripe frontend Ajax blog post loading with 'read more' buttonSilverStripe 前端 Ajax 博客文章加载“阅读更多”按钮
【发布时间】:2015-09-26 11:08:15
【问题描述】:

我正在使用 SilverStripe 前端模块来 Ajax 加载博客持有者页面上的每个博客条目。唯一的问题是模块中提供的实际 JS 文件存在 JS 问题。

未捕获的类型错误:无法读取未定义的属性“spagination”

这运行在我认为代码的 JS 文件的第一行:

$.widget("ss.ssendless", $.ss.sspagination, {

这是我的错吗?这常见吗?

另外,当我运行它说要运行的 jQuery 时,我可以启动 AJAX 加载,我得到另一个控制台错误。它要求我运行的代码是:

$('div.pagination').ssendless({
    contentSelector: '.pagination-content',
    indicatorElement: $('.pagination-indicator')
});

我得到的错误是

未捕获的类型错误:$(...).ssendless 不是函数

这在我的 jQuery 的第一行运行

$('div.pagination').ssendless({

如果这个问题不是你可以解决的,你能否推荐另一个 SS 模块来帮助我从博客持有者页面实现 AJAX 无休止地加载博客条目,而不是标准编号的分页?

谢谢大家。

【问题讨论】:

    标签: javascript jquery ajax silverstripe


    【解决方案1】:

    此时当前的SilverStripe Frontend module 不适用于最新的SilverStripe Blog module

    博客模块最近进行了重大升级,更改了很多代码。此版本目前是 master 分支。

    您可以通过下载1.0 branch 下载旧版博客模块。这个版本应该可以与前端模块一起使用,尽管它不如当前版本好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-01
      • 2022-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-01
      • 1970-01-01
      • 2012-08-09
      相关资源
      最近更新 更多