0

私はファンシーボックスのフォトギャラリーを持っています.ファンシーボックスがタイトルの外側で開いていると、いいねボタンが表示されます. 問題は、それが機能しないことです。

ここに私のJS:

 $(".fancyboxi").fancybox({
     padding: 0,
                openEffect  : 'none',
                closeEffect : 'none',

                prevEffect : 'none',
                nextEffect : 'none',

                closeBtn  : true,
            helpers: {


                overlay: {

                       css: {'background-color': '#333'} 
                    },
                title : {
                    type: 'outside'
                }
            },

          beforeShow: function () {
            if (this.title) {
                var titulo=this.href;

                // Add tweet button
  this.title += '<a href="https://twitter.com/share" class="twitter-share-button" data-count="none" data-url="http://kingpollo.it/'+ titulo + '">Tweet</a>';

            // Add FaceBook like button
                this.title += '<iframe src="//www.facebook.com/plugins/like.php?href=http://kingpollo.it/'+ titulo + '&amp;layout=button_count&amp;show_faces=true&amp;width=500&amp;action=like&amp;font&amp;colorscheme=light&amp;height=23" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:110px; height:23px;" allowTransparency="true"></iframe>';


            }
        },

        afterShow: function(){
             twttr.widgets.load();
        },
        nextEffect: 'fade',
        prevEffect: 'fade'

    }); // fancybox});

Twitter ボタンは正常に機能します。なぜfbボタンがないのですか?

4

2 に答える 2

1
// Add FaceBook like button
this.title += '<iframe src="//www.facebook.com/

コードのその部分に正しい fb URL がありません。

// Add FaceBook like button
this.title += '<iframe src="http://www.facebook.com/
于 2014-07-21T17:17:36.347 に答える
0

Facebook ボタンの完全な URL を入力します。

<a title="1st title" class="fancybox" href="/images/pic1_full.jpg">
<img alt="Photo number 1" src="images/pic1.jpg"

動作しませんが:

<a title="1st title" class="fancybox" href="http://www.yousite.com/images/pic1_full.jpg">
<img alt="Photo number 1" src="images/pic1.jpg"

作品

于 2013-07-16T07:09:48.157 に答える