如何使用afterRender并从fullpage.js重建

问题描述 投票:2回答:1

我已经从fullpage.js github页面阅读了有关afterRender的文档。在我的网站中,我有一个由AJAX在特定div中生成的内容。

以下示例

$("#fullpage").fullpage({
    afterRender: {
        // I don't know what to put here
    }
});

$("#btn-generate-content").on("click", function() {
    // Target the div
    $.ajax({
        url: "get_topic_content.php",
        dataType: "json",
        success: function(data) {
            // Place the data in the div
        }

    });
});

使用上面的代码,我生成一个长段并将其放入div中。现在我希望我的网站根据生成的段落调整大小。如何在afterRender上使用reBuild()在完成呈现内容时定位此特定div。

javascript fullpage.js
1个回答
1
投票

获取ajax内容后,您应该在回调中使用$ .fn.fullpage.rebuild()。

我没有看到放置HTML内容的动作。它应该在成功函数中完成,然后你应该调用rebuild函数。

© www.soinside.com 2019 - 2024. All rights reserved.