1

置き換えられる div の下のフッターに swfobject.js または jquery.swfobject をロードできますか?

すべての JavaScript をページの下部にロードしておきたいのですが、div を置き換える前にロードしないと、swfobject が失敗するようです。

ベアボーンの例:

<div id="flash"></div>

<div id="footer">
    <script src="/static/default/default/js/jquery-1.3.2.min.js"></script>
    <script src="/static/default/default/js/jquery.swfobject.1-0-9.min.js"></script>

       <script type="text/javascript">
         $(document).ready(   
           function () { 
              $('#flash').flash({ swf: 'test.swf' });
            });
         </script>

</div>
4

2 に答える 2

0

とった -

Meder は正しかったので、ドキュメントの準備は必要ありません。関数をjquery関数として呼び出す必要がありました:

$(関数() ....

function() の代わりに ....

于 2009-11-25T15:36:22.253 に答える
0

http://medero.org/tests/jquery/flash/swfobject/

これは私のために働いています..それはユーザーエラーではありませんか? フラッシュ パスを台無しにする書き換えルール、フラッシュ パスのタイプミス、またはフラッシュがアップロードされなかったなど。

And$(function(){}は document ready のショートカットですが、DOM 要素が既に存在するため、実際には必要ありません。

于 2009-11-25T15:20:40.383 に答える