我使用 Ajax 加载了一个div id
。slider
我想使用jquery语句$('#slider').orbit();
由于这是通过 Ajax 加载的,因此我不确定如何执行此操作。过去,on
当我必须添加点击事件时,我会使用该功能。但是,由于这只需要在没有任何click
等的情况下运行hover
。我不知道该怎么做?
有人可以帮忙吗?
在执行 jQuery AJAX 调用时,您可以(通常应该)指定一个success
函数,该函数在收到来自服务器的成功响应时运行。只需在其中执行您的代码:
$.ajax({
url: url,
success: function(response) {
// some code
$('#slider').orbit();
}
});
如果您正在使用其中一种速记 jQuery 函数 - 例如$.get()
or $.post()
- 那么成功函数将作为其参数之一传递:
$.post(url, function(response) {
// some code
$('#slider').orbit();
});
相关文档: