2011-06-19 335 views
0

heys guys,我目前使用jquery和ajax来创建一个网页。我使用ajax来加载使用jquery插件(灯箱插件)的网页。 jquery插件似乎不能在这个Ajax加载的页面上工作,但在单独加载页面时正常工作。那么这个插件的问题是由于哪个页面没有加载,并且有任何解决方案。需要jquery和ajax帮助

+0

提供的标记,请.. –

+0

是插件坐落于阿贾克斯加载部分或没有? – GeertvdC

+0

如何显示一些代码?也许建立一个jsfiddle? –

回答

1

当页面自行加载时,页面加载事件将被触发,如果通过AJAX加载,则不会发生。你需要调用同一个JavaScript的AJAX调用完成

后,所以无论是在

$(document).ready(function() .. 

$(function() 

您需要的Ajax已经完成

+0

是的,这工作,thanxs人。 – anonymous123

1

后还打电话没有一些代码/标记,很难猜出什么是错误的,但这是一个可能的解决方案:

您可能使用document.ready来设置脚本。因为通过ajax加载的元素不在dom中,但绑定不起作用。

尝试.live()http://api.jquery.com/live/