如何使jQuery插件在通过AJAX将元素添加到DOM后仍然能够识别元素


How to get a jQuery plugin to still identify an element after it was added to the DOM through AJAX

好的,所以我有一些麻烦让我的头得到一个解决方案,让一个特定的jQuery插件工作后,AJAX调用已经成功,并将数据放入DOM。

插件是jScroll,我确信这个插件只识别页面加载时的元素调用,所以如果元素通过AJAX调用加载到DOM中,插件将不识别它,因此不工作。

我认为有任何方法绕过这一点,不需要重写代码?

你能不能做点像-

$.get('ajax/test.html', function(data) {
  $('.result').html(data);
  $('.result').jscroll()
});

它将从服务器获取结果并将其添加到元素中,然后在该元素上设置jScroll功能。