在没有回调的情况下在ajax加载后启动jQuery脚本
Initiating jQuery scripts after ajax loading without callback
我知道jQuery有.on()
和.delegate()
方法,但这些方法需要事件冒泡。我想加载slickGrid和其他一些"加载"插件。
在ajax请求加载了新的dom之后,是否可以在回调中调用它们而不必定义它们?
谢谢!
将所有初始化代码粘贴到$(function() { ... });
中
例如,
$(function() {
var slickgrid = new Slick.Grid("#slickgrid", 10, 3, {});
// any other initialisation code...
});
相关文章:
- 重新启动jquery脚本后,角度停止工作
- 在运行时启动jquery-ui.toggleSwitch.js切换开关
- 在Safari 9中的后退按钮后启动JQuery/Javascript
- 如何暂停和重新启动jquery数据表插件
- 页面加载时启动 jquery 函数
- 重新启动 Jquery setInterval 并重置所有 var
- 如何在用户可视化页面点时启动 jQuery 效果
- 如何基于下拉选择启动jQuery对话框
- 延迟mousedown间隔启动(JQuery/Javascript)
- 循环结束后重新启动jQuery.ech()
- 对动态插入的文本字符串启动jQuery
- 为什么我的ASP.NET按钮控件没有启动JQuery对话框
- 单击按钮时启动jQuery Modal未加载
- 重新启动jquery动画
- 在没有回调的情况下在ajax加载后启动jQuery脚本
- ajax后重新启动jquery插件,导致事件多次触发
- 用Ajax生成的链接启动JQuery对话框
- 从另一个JS函数中启动jQuery .datepicker
- 使用phonegap/cordova点击android原生菜单按钮启动jquery移动面板菜单
- 目标是在回发时启动jQuery AJAX POST的相同控件