Javascript 使用jQuery将事件绑定到AJAX内容

Javascript 使用jQuery将事件绑定到AJAX内容,javascript,jquery,Javascript,Jquery,我有一个半轴菜单,因此加载比实际页面晚。我想知道是否有办法将事件绑定到周围的div(登录信息的容器div) 基本上,当jQuery(document).ready()运行并在1-2秒后填充时,容器是空的。我希望在发生这种情况时运行一些脚本——我不希望将脚本放入AJAXed内容本身 简而言之,我想在屏幕上显示某个元素时执行一些Javascript。您可以在ajax的success函数中编写脚本。。。当ajax请求成功时,称为success $.ajax{( url:....

我有一个半轴菜单,因此加载比实际页面晚。我想知道是否有办法将事件绑定到周围的div(登录信息的容器div)

基本上,当jQuery(document).ready()运行并在1-2秒后填充时,容器是空的。我希望在发生这种情况时运行一些脚本——我不希望将脚本放入AJAXed内容本身


简而言之,我想在屏幕上显示某个元素时执行一些Javascript。

您可以在ajax的
success
函数中编写脚本。。。当ajax请求成功时,称为success

 $.ajax{(
     url:....
     ...
     success:function(result){
           //do your stuff like appeding..
           //your script here
       }
 })

如果您向我们提供代码来帮助您,会更容易。

加载此菜单的代码是什么?@Blender它是Magento中的一个扩展,我不想进入定义
绑定事件的过程。
?您可以在页面加载时委派事件处理程序。。。运行插件是另一回事,我只想在元素出现时运行一些代码。ajax内容不使用此方法&因此我无法使用成功回调…您实际想要什么事件。。单击或sumthing??不,我想在显示AJAX元素时运行一些东西,而不必依赖AJAX回调。如果可能的话,完全独立。你的意思是,加载或获取数据的东西??几乎是一种持续监视页面的方式&当内容出现时,执行代码。我可以用定时器来做,但显然很难看。