看板 Ajax 關於我們 聯絡資訊
※ 引述《DarkKiller (System hacked)》之銘言: : 執行 $("#target") 這段的時候 target 可能還沒建立,像是: : <script type="text/javascript"> : <!-- : $("#target").load("xxx.php"); : //--> : </script> : <div id="target"></div> 這是錯誤的 sample。 : 主要有兩種解法,第一種是反果來放: : <div id="target"></div> : <script type="text/javascript"> : ... : </script> 這個方法是直覺。 : 第二種是用 document ready: : <script type="text/javascript"> : <!-- : jQuery(function(){ : jQuery("#target").load("xxx.php"); : }); : //--> : </script> : <div id="target"></div> 這個方法可以把這段 javascript 放到其他檔案,集中管理 (主要優點),而且 這個檔案也會被 cache (次要優點)。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.199.248.145
ybite:感謝DK解惑! 04/19 05:09