The facebook share button has been deprecated in favor of a similar button. From your documents:
The Share button has been deprecated in favor of the Like button and will no longer be supported. Use the "Like" button each time you can control the maximum traffic in your applications.
, , , javascript. click FB.
, .
window.fbAsyncInit = function () {
FB.init({
appId: 'your app id',
status: true,
cookie: true,
xfbml: true,
oauth: true
});
$('#facebook-share').click(function () {
FB.ui({
method: 'feed',
link: document.URL,
caption: 'example',
}, function (response) {
if (response === null) {
console.log('post was not shared');
} else {
console.log('post was shared');
}
});
});
};
(function (d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.async = true;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));