我有這樣的代碼: First.html ...load()jQuery的慢時包括像JavaScript或CSS腳本
<script type="text/javascript" src="../js/jquery-1.11.3.js"></script>
<script type="text/javascript" src="../js/jquery-ui.min.js"></script>
<script type="text/javascript" src="../js/prj1100.js"></script>
<LINK href="../css/prj1100.css" rel="stylesheet" type="text/css">
..
事件加載page.html中
jQuery(".content").click(function(){
$(".content_2").load('page.html');}
頁面內.html,有:
<script type="text/javascript" src="../js/jquery-1.11.3.js"></script>
<script type="text/javascript" src="../js/jquery-ui.min.js"></script>
<script type="text/javascript" src="../js/prj1100.js"></script>
<LINK href="../css/prj1100.css" rel="stylesheet" type="text/css">
<?php
...
此代碼完美工作,但點擊更多t一次加載這個頁面花費太多時間來顯示page.html。它似乎每次將.load()實例加入到內存中。
我再次包含在page.html中,因爲在first.html上聲明的不是繼承到page.html。
我該如何改進此代碼?
難道你不會遇到'RangeError:超過最大調用堆棧大小嗎? – Gideon