0

にいくつかのjavascript/jqueryを出力するpython cgiスクリプトがあり<head>ます。遅いpython計算がpythonスクリプトのさらに下と本体で発生する前に、javascriptをロードする必要があります。問題を示す 2 つの単純な Hello World アラートがあります。最初のものは、Python の計算の前に出力されます。これは私が望むものです。ただし、 にある 2 番目のものは$(function(){...})、Python の計算が完了するまでロードされません。私が持っている実際のコードには、単純な jquery ドロップダウン ツールバー (Hello World アラート以上のもの) が含まれています。残りの python cgi スクリプトの前に jquery をロードするにはどうすればよいですか?

print('<head>')
<...jquery source...>
print('''
    <script type="text/javascript">
    alert( "Hello World! 1" );           <-------This prints out before python below 
    $(function(){
           alert( "Hello World! 2" );    <-------This prints out after python below
    });
    </script>
''')
print('</head>')

**<...lots of slow python calculations...>**
4

0 に答える 0