私はしばらくこれに苦労しており、専門家に助けてもらいたいと思っています。
コンテキストは次のとおりです。
window.open はデフォルトでブロックされています (ポップアップはブロックされています)
その質問のコメント1に回答がありました。フィドルは以下のとおりです
http://jsfiddle.net/chokchai/EgBQK/
これが答えかもしれませんが、私はそれを理解できていません:
これは純粋にjQueryで行うことはできませんか? 私は次のコードについて話している:
$('body').append('<div><a href="#" onclick="window.open(\'https://www.facebook.com/sharer/sharer.php?u=\'+encodeURIComponent(\''+val+'\'), \'facebook-share-dialog\', \'width=626,height=436\'); return false;"> Share on Facebook </a></div>');
このコードを純粋な jQuery に変換するにはどうすればよいですか? 上記のコードでは、jquery コードで html コードを作成しています?????