Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
FB共享JavaScript“;共享“未定义U按钮”;_Javascript_Facebook Javascript Sdk - Fatal编程技术网

FB共享JavaScript“;共享“未定义U按钮”;

FB共享JavaScript“;共享“未定义U按钮”;,javascript,facebook-javascript-sdk,Javascript,Facebook Javascript Sdk,您好,我正试图在我的javascript代码中实现facebook的共享,但是我遇到了这个错误,我尝试了几个建议的解决方案,但没有一个在我的实现中成功 有人能帮我纠正这个错误吗 提前谢谢。欢迎任何帮助 完整代码: 控制台上出现错误 FB Share JavaScript "share_button is not defined" $(文档).ready(函数(){ window.fbAsyninit=函数(){ FB.init({appId:'xxxx',状态:tr

您好,我正试图在我的javascript代码中实现facebook的共享,但是我遇到了这个错误,我尝试了几个建议的解决方案,但没有一个在我的实现中成功

有人能帮我纠正这个错误吗

提前谢谢。欢迎任何帮助


完整代码:


控制台上出现错误

FB Share JavaScript "share_button is not defined"

$(文档).ready(函数(){
window.fbAsyninit=函数(){
FB.init({appId:'xxxx',状态:true,cookie:true,
xfbml:true});
};
(功能(){
var e=document.createElement('script');e.async=true;
e、 src=document.location.protocol+
“//connect.facebook.net/en_US/all.js”;
document.getElementById('fb-root').appendChild(e);
}());
$(文档).ready(函数(){
$(“#共享按钮”)。单击(函数(e){
e、 预防默认值();
FB.ui(
{
方法:“提要”,
名称:“这是“名称”字段的内容。”,
链接:'http://www.groupstudy.in/articlePost.php?id=A_111213073144',
图片:'http://www.groupstudy.in/img/logo3.jpeg',
描述:“你应该关心财务的三大理由”,
描述:“如果你不注意自己的财务状况,会发生什么?看看我们的国家——你不负责任地花钱,债台高筑,并强调如何收支平衡。不同的是,你没有过多的纳税人……”,
信息:“
});
});
});
$(“.result”)。在(“单击”,函数(){
变量id=$(this.attr(“数据链接id”);
var url=$(this.attr(“href”);
如果(!id){
警报(“未找到数据linkId属性”);
}
增加链接点击次数(id、url);
返回false;
});
变量网格=$(“.imageResults”);
on(“layoutComplete”,function()){
$(.gridItem img”).css(“可见性”、“可见”);
});
网格砌体({
itemSelector:“.gridItem”,
列宽:200,
排水沟:5,
isInitLayout:错误
});
$(“[data fancybox]”。fancybox({
标题:函数(实例、项){
var caption=$(this).data('caption')| |';
var siteUrl=$(this).data('siteUrl')||';
如果(item.type=='image'){
caption=(caption.length?caption+'
':'') +“
” +“
” + ''; }
我相信通过声明变量,可以执行函数。我只是不知道它是否能按照您的预期工作。 好吧。我相信这是有效的->

caption : function( instance, item ) {
            var caption = $(this).data('caption') || '';
            var siteUrl = $(this).data('siteurl') || '';
            var share_button = $('#share_button') || '';
caption : function( instance, item ) {
            var caption = $(this).data('caption') || '';
            var siteUrl = $(this).data('siteurl') || '';
            var share_button = $('#share_button') || '';