javascript - 如果通过 ajax 加载,则无法初始化 jssor slider

标签 javascript jquery ajax

我的页面使用 jQuery 的 .load() 在 jssor slider 的 html 代码中进行 ajax。 为了测试我的代码,我创建了另一个相同的页面,该页面已经包含 slider 的代码并且不执行 ajax 调用。

为了确保我的页面已准备就绪,我在两个示例中放置了一个按钮来触发初始化 jssor slider 的函数。一旦进行 Ajax 调用,两个页面就完全相同,当我单击按钮时,只有静态页面会初始化 slider 。

我在这里缺少什么?有什么想法吗?

最佳答案

在 jquery.load 回调上初始化 slider 。

$("#element").load("path/to/load",function(){
    //initialize here
});

关于javascript - 如果通过 ajax 加载,则无法初始化 jssor slider ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23024679/

相关文章:

javascript - 遍历 JSON,在对象之间插入键/值?

javascript - Codeigniter 中的自动完成搜索

ajax - 使ajax onload和oncomplete失败

javascript - 如何根据加载的内容设置 "loading spinner"的持续时间

javascript - 波斯语中的 jQuery

javascript - 选择 radio 的可点击列表项

javascript - 如何检查页面中的某个位置?

javascript - 我可以避免 $scope.$watch 返回未定义的值吗?

javascript - 在不影响可读性的情况下同时从 'lodash' 、 'rxjs' 、 'ramda' 导入 { map }

javascript - jQuery:如何查找动态生成 id 的单选按钮是否被选中?