2011-10-17 112 views
2

我有一個空腳本塊文件的工作:jquery.load不包含部分HTML

<script id="target" type="text/html"></script> 

我使用

jQuery("#target").load(...) 

到幾個單獨的文件的內容加載到目標腳本塊

爲了簡化,file1包含starthtml,file2包含一些包含ALL開始和結束標記的各種html,file3包含endhtml

文件2加載完美,然而文件1和3不會加載,或者只是部分加載,而我從加載中獲得成功狀態。這似乎有一些建設(不結束開始標籤或副verca)或我的模板中的htmlcode中的某些字符,將不加載到腳本塊。

這裏是我的代碼塊裝入後不會顯示真正的內容:

 </td> 
     <td width="1px" style="background-color:#CCCCCC;"></td> 
    </tr> 
    <tr> 
     <td colspan="3" height="1px" style="background-color:#CCCCCC;"></td> 
    </tr> 
</table> 

<!-- *** END WRAPPER TABLE *** --> 

</td> 
<td>&nbsp;</td> 
</tr> 
<tr> 
<td>&nbsp;</td> 
<td>&nbsp;</td> 
<td>&nbsp;</td> 
</tr> 
</table> 
</body> 
</html> 

<!-- *** END HMTL *** --> 

如果我有更簡單的HTML像打擊更換內容上面,然後它工作正常

</td></tr></table> 

原因是什麼?有沒有解決方法或解決方法?

+1

首先,你爲什麼要在腳本塊中加載? –

+1

關閉''標籤可能是一個問題。你只能有一個。期。您不能通過'