jquery の $.getScript ビットが機能するようになれば便利だということがわかりますが、これは私が問題を抱えている最後の部分です。この問題は、JS ファイルのロード方法が原因であると思われます。これを機能させるにはどうすればよいですか?私の index.html は実際には index.php であり、body タグの間にはほとんどありません。私はjquery 1.7.1を使用しています
<body id="btLive">
<script>
buildInterfaces();
</script>
</body>
buildInterfaces() は、layoutLoader.js という名前のドキュメント内にあります。そのファイルには、次のものがあります。
$(document).ready(function() {
$('#hToggle').click(function() {
aaa = "Not working.";
$.getScript('test.js', function() {
alert(aaa);
});
toggleHoverPanel();
});
});
私のテストでは、test.js は layoutLoader.js と同じフォルダーにあり、以下のみが含まれています。
aaa = "Successful Load."
hToggle ボタンをクリックすると、toggleHoverPanel が発生し、アラートが表示されません。aaa="Not working."; の後にアラートを出すと、期待どおりのアラートが表示され、機能していないことがわかります。これを使用する必要があるアイテムがいくつかありますが、私の人生では、それを機能させることはできません. ヘルプ?