JQuery スクリプトに「予期しない識別子」があるようですが、どこにあるのかわかりません...
var click = "window.open(
'https://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(location.href)',
'facebook-share-dialog',
'width=626,height=436');
return false;";
var facebookshare = '<a href="#" onclick="' + click + '"><img src="http://w.sharethis.com/images/facebook_counter.png" /></a>';
$('<div class="facebook">' + facebookshare + '</div>').insertAfter('.easy_social-widget-twitter');
純粋な HTML で同じコードを使用すると、うまくいきますか? この JQuery スクリプトで使用しないのはなぜですか?
StackOverflow の他のケースは、閉じられていない関数 (またはその他のもの) を示していますが、そうではありません。このスニペットを次のように置き換えるとalert("check");
、適切なアラートが表示されます!