gpt4 book ai didi

jquery-ui - jquery:ajax加载内容中的 $(window).bind ('load' 、 function()) 和 $(document).ready(function())

转载 作者:行者123 更新时间:2023-12-01 07:36:13 25 4
gpt4 key购买 nike

我正在使用facebox ( http://famspam.com/facebox ) 来保存通过ajax 调用加载的一些内容。正在加载的内容内部有一个 jquery ui slider 元素。在非 ajax 加载的内容中,我可以使用 $(window).bind('load', function()) 或 $(document).ready(function()) 方法,以便通过调用 $('#targetDiv').slider(...);

但是,当加载到 Facebox 时,这两种方法似乎都不起作用。我能够成功做到这一点的唯一方法是在内容末尾添加一个图像,并通过 onload 调用准备函数。

还有其他一些不那么hackish的方法可以做到这一点吗?

最佳答案

你可以这样做:

 $(document).bind('reveal.facebox', function() { YOUR CALLBACK AFTER LOAD CONTENTS });

jQuery.facebox({ ajax: 'load.html'});

这对我有用!

关于jquery-ui - jquery:ajax加载内容中的 $(window).bind ('load' 、 function()) 和 $(document).ready(function()),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1393892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com