【发布时间】:2011-02-18 07:25:36
【问题描述】:
我的文档开头和底部靠近body 结束标记有几个javascript。我使用 jQuery 将 ajax 元素调用到位,并且被调用的元素需要这些 javascripts 才能运行。如何包含这些 javascript 以使用 ajax 调用?
例子:
jQuery(文档).ready(函数(){ jQuery("a[rel=VideoPreview1]").click(function(){ jQuery("a[rel=VideoPreview1]").hide(); jQuery("a[rel=HideVideoPreview1]").show(); jQuery.ajax({ 类型:“发布”, url: "/Classes/Video.php", 数据:“action=getYoutubeVideos&artist=B.o.B&track=Nothin On You”, 成功:函数(数据){ jQuery("#VideoPreview1").html(数据); } }); jQuery("#VideoPreview1").show(); 防止默认(); }); jQuery("a[rel=HideVideoPreview1]").click(function(){ jQuery("a[rel=VideoPreview1]").show(); jQuery("a[rel=HideVideoPreview1]").hide(); jQuery("#VideoPreview1").hide(); 防止默认(); }); });这样 ajax 函数就会将内容加载到正确的 DIV 元素中。头部包含核心文件(即 jquery、tooltip、lightbox),靠近代码底部,引用了 javascript(即 load.tooltip(VideoPreview1))
希望现在信息足够了
【问题讨论】:
-
如何获得替换元素?什么jQuery函数?
-
你能提供一个例子或更多细节吗?
-
查看我的编辑了解更多信息
-
好的,所以问题似乎与重新启动功能有关。例如,如果我使用 getScript 或在被调用的 ajax 文件中包含脚本文件,则它不起作用并且使用 ajax 元素之外的相同函数破坏我的元素。 javascript是在标题还是在底部都没有关系,无论哪种方式ajax都无法识别这样的东西:
-
标签: javascript jquery ajax