blob: 1681dbee0632d3d10d24213f2ad5e850ec5e43d5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
/* global FB, jpfbembed */
( function ( window ) {
var facebookEmbed = function () {
var fbroot, src, newScript, firstScript;
if ( 'undefined' !== typeof FB && FB.XFBML ) {
FB.XFBML.parse();
} else {
fbroot = document.createElement( 'div' );
fbroot.id = 'fb-root';
document.getElementsByTagName( 'body' )[ 0 ].appendChild( fbroot );
src = '//connect.facebook.net/' + jpfbembed.locale + '/sdk.js#xfbml=1';
if ( jpfbembed.appid ) {
src += '&appId=' + jpfbembed.appid;
}
src += '&version=v2.3';
newScript = document.createElement( 'script' );
newScript.setAttribute( 'src', src );
firstScript = document.querySelector( 'script' );
firstScript.parentNode.insertBefore( newScript, firstScript );
}
};
window.fbAsyncInit = function () {
FB.init( {
appId: jpfbembed.appid,
version: 'v2.3',
} );
FB.XFBML.parse();
};
if ( 'undefined' !== typeof infiniteScroll ) {
document.body.addEventListener( 'post-load', facebookEmbed );
}
facebookEmbed();
} )( window );
|