1

嘿伙计们,我有一个烦人的问题,我正在使用 bootstrap 2.3 和一些 jQuery 插件来进行表单样式和东西。

当我加载 ajax 内容时,更具体地说是选择元素...... jQuery 插件不会捕获它们,因此不会为它们设置样式。

有什么方法可以将这些插件应用于 Ajax 加载的内容,而不是在我发出 ajax 请求时再次加载这些插件?

4

1 回答 1

3

就像凯文说的那样,您需要在加载新元素后初始化插件。在全局范围内执行此操作的一种简单方法是注册一个处理程序,以便为所有 ajax 请求调用。

 $(document).ajaxComplete(function(event, xhr, settings) {
     $('.myForm').thePlugin();
 }
于 2013-10-01T17:34:21.553 回答