如何在ajax调用后获得jquery插件的所有功能
How can i get all functionality of jquery plugin after ajax call?
我在我的网页中使用了FormSliderSwitcher boostrap插件,我在文档就绪的上初始化了该插件
$(document).ready(function(){
FormSliderSwitcher.init();
});
我已经在页面上使用了这个插件的所有功能,但在ajax调用后,我在ajax 后的新附加HTML上使用了该插件功能
如果我想尝试使用以下代码的
$(document).ajaxComplete(function(){
FormSliderSwitcher.init();
});
那么每次AJAX调用多个开关时,都会一次又一次地在HTML中附加,所以请帮助我。在没有再次初始化插件的情况下,我如何在AJAX之后获得插件功能?或者最好给出一个想法,如何知道插件是否已经初始化?
保留一个变量:)。很简单。
vAjaxCompletedOnce=false;
$(document).ajaxComplete(function(){
if(vAjaxCompletedOnce==false){
FormSliderSwitcher.init();
vAjaxCompletedOnce =true;
}
});
相关文章:
- 如何在Angular2中使用jQuery插件
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- 水平视差滚动从头开始-没有插件(jQuery)
- 什么是最好的表单元素样式库/插件(jQuery)
- 如何在Bootstrap Modal上使用Vue.js渲染插件jQuery(作为工具提示和Switchery)
- 屏蔽输入插件 jquery
- 多选插件 jquery 不适用于 javascript
- 使用验证器插件 Jquery 验证动态输入表单元素
- 如何从网格数据表插件 jQuery 中清除数据
- 插件Jquery Validation的错误消息显示不正确
- Livestamp插件Jquery-如何显示时间
- Youtube跟踪JQuery插件JQuery .tubeplayer.js
- 创建句柄特性的拖放插件- jquery
- 如何使用表排序插件- jquery搜索表中的项
- Ajax文件上传进度没有任何插件Jquery
- 航路点插件Jquery
- 在数据表插件jQuery中设置分页长度
- 如何在OpenUI5/SAPUI5中使用jQuery插件(jQuery验证引擎)
- 时钟插件 jQuery
- jQuery插件'jQuery .shuffle.js'执行排序