私は「一日の終わりの脳のおなら」を抱えており、この単純なコードを機能させることができません。私がやりたいのは、使用している別のスクリプトで関数を再利用することだけです。
たとえば、JavaScript の AI には次のようなものがあります。
function rollLink(){
//code that does something amazing
};
rollLink();
別の JS ファイル (B と呼びましょう) で、rollLink
関数を単純な AJAX 呼び出しの一部として再利用しようとしています。
$.ajax({
url: bla,
data: bla,
success:function(data) {
$('#hero').append( data );
rollLink();
}
});
しかし、 rollLink() is not definedというエラーが表示されます。誰かが私のやり方でエラーを指摘できますか?
編集:
あ、情報不足ですみません。詳しく説明します:
- スクリプト A がメインの JS ファイルです。私のWPテーマのすべてのページで実行され、
functions.php
ファイルを介してキューに入れられます。 - スクリプト B は、私が構築している WP プラグイン内にあります。
出力されるフッターの例を次に示します。
<script type='text/javascript' src='http://localhost/wordpress/wp-content/themes/mytheme/javascripts/script_a.js'></script>
<script type='text/javascript' src='http://localhost/wordpress/wp-content/plugins/myplugin/script_b.js'></script>
</body>
</html>