Javascript在ajax调用后不解释
Javascript not interpreted after ajax call
我正在制作一个wordpress网站,但我遇到了一个问题。我添加了一个社交按钮,可以在几个社交网站上分享帖子。
我还制作了一个无限滚动加载下一篇文章。我的问题是,当我将 html 回调放入我的页面时,不会解释这个 javascript。这个按钮是用javascript制作的。
我的 ajax 调用返回我一个 wordpress 页面的所有 html(带有 html 标签......
这是我的javascript代码:
$(window).scroll(function(){
if ($(window).scrollTop() == $(document).height() - $(window).height()){
// Are there more posts to load?
if(pageNum <= max) {
$.ajax({
type: "GET",
url:nextLink,
dataType: "html",
success : function(data) {
// Update page number and nextLink.
pageNum++;
nextLink = nextLink.replace(/'/page'/[0-9]?/, '/page/'+ pageNum);
var pageN = pageNum-1;
var div = $(data).find('.my-post-format');
// Add a new placeholder, for when user clicks again.
$('#pbd-alp-load-posts')
.before('<div class="pbd-alp-placeholder-'+ pageNum +'"></div>')
}
});
}
}
});
我的网页代码 :
<!-- Lockerz Share BEGIN -->
<li id="partager-article"> <a class="a2a_dd" href="http://www.addtoany.com/share_save?linkurl=<?php the_title() ?>&linkname=<?php the_permalink() ?>">share</a>
<script type="text/javascript">
var a2a_config = a2a_config || {};
a2a_config.linkname = "<?php the_title() ?>";
a2a_config.linkurl = "<?php the_permalink() ?>";
a2a_config.locale = "fr";
a2a_config.num_services = 6;
</script>
<script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>
<!-- Lockerz Share END --></li>
在我的数据变量中,我有我的标签,但是当我做 $(data) 时,这个标签就会消失。
谢谢你的帮助。
尝试创建一个包含div 并向其中添加数据,例如
$('').html(data)
相关文章:
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- D3在一个调用中绘制不同的SVG形状,没有可见性
- 如何从Java/scala调用js美化程序
- 如何调用这个匿名 JavaScript 函数
- 如何从模块链中调用函数.导出到节点中
- 我需要从php调用javascript或jquery
- Chrome开发工具(如何知道我在调用哪个javascript对象)
- 单击按钮后如何逐个调用分区,上一个分区将隐藏
- 有人能解释一下evaluate()和dragAndDrop()在下面的角度测试代码中调用了什么吗
- 如何在使用替代承诺时解释 ajax 调用中的错误
- 请解释一下“;立即调用函数表达式“;以及“;自调用匿名函数”;
- 有人可以解释一下这段代码在做什么吗?调用 Class.create() 时实际会发生什么
- 有人可以解释我如何像我五岁一样进行 JSONP 调用
- Javascript在ajax调用后不解释
- 有人可以向我解释 && 在调用函数时做什么吗?
- 有人能解释一下这个错误吗:期望一个赋值或函数调用,却看到了一个表达式
- 这个ajax调用没有调用,我的代码中缺少什么,任何人都可以解释
- 请解释“传入”的编程范例;未定义的“;到JavaScript中的匿名自调用函数
- 有人能给我解释一下for-in循环是如何被调用3次的吗?
- 是否有一个延迟的javascript下载/解释,是触发所需的函数被调用