この質問は少しばかげているように見えます...しかし、インラインのjavascriptコードを別のjavascriptコードに挿入することは可能かどうか疑問に思っています。これを明確にしましょう:
私はグーグルプラスボタンを配置しようとしています、次のようにjqueryを介してそれを追加します:
jQuery('.gplus').append('<g:plusone annotation="inline"></g:plusone>');
このボタンを正しく機能させるには、外部jsが必要です。私がやろうとしているのは、これを行う外部jsを挿入することです。
var gplusjs = '
<script type="text/javascript">
(function() {var po = document.createElement("script");
po.type = "text/javascript"; po.async = true;
po.src = "https://apis.google.com/js/plusone.js";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(po, s);
})();
</script>';
jQuery('#js').append(gplusjs);
この結果、コードはHTMLとして出力されますが、スクリプトとしては解釈されません。これは可能ですか?私はばかげていますか?ありがとう!