0
好的,所以我在解决某个AJAX调用后获得某个jQuery插件的解决方案时遇到了一些麻烦。已成功并将数据放入DOM。如何让jQuery插件在通过AJAX添加到DOM中后仍能识别元素
插件是jScroll,我相信这个插件只能识别在页面加载时调用的元素,所以如果通过AJAX调用将元素加载到DOM中,插件将无法识别它因此无法工作。
我放弃任何方式,不需要重新编写代码?
好的,所以我在解决某个AJAX调用后获得某个jQuery插件的解决方案时遇到了一些麻烦。已成功并将数据放入DOM。如何让jQuery插件在通过AJAX添加到DOM中后仍能识别元素
插件是jScroll,我相信这个插件只能识别在页面加载时调用的元素,所以如果通过AJAX调用将元素加载到DOM中,插件将无法识别它因此无法工作。
我放弃任何方式,不需要重新编写代码?
你能不能做这样的事情 -
$.get('ajax/test.html', function(data) {
$('.result').html(data);
$('.result').jscroll()
});
这会从服务器得到的结果将其添加到一个元素,然后设置一个元素上jScroll功能。
好想法蝙蝠侠:)刚试过,它的作品,虽然我需要调整该元素的CSS来让它定位正确。非常感谢你。 – zealisreal