我想單擊鏈接時添加一個onClick函數。 基本上,每當我點擊「點擊」它應該在div中添加液體代碼。 它所做的是添加液體代碼是,但只是代碼而不是它應該添加液體代碼的內容。這裏是我的代碼:加載AJAX液體代碼的命令
指數
<a href="#" id="myLink">Click me!</a>
<div id="result"></div>
<script src="http://code.jquery.com/jquery-latest.min.js"
type="text/javascript"></script>
<script>
$("#myLink").on("click", function(){
$("#result").load("liquidcode.html");
});
</script>
liquidcode.html
{% include 'cod-checker' %}
什麼點擊後,我得到 「點擊我」 是這個{%包括 '鱈檢查' %}
'liquicode.html'僅僅是一個HTML文件,它不是應該被解析,只是渲染。也許你想先解析成普通的html,然後'加載'它。 –
@FreemanLambda正確,這是我無法解析。我也想確保我加載的內容不被預加載,這是爲了避免頁面加載速度緩慢的問題。 –
我建議在點擊時向您的服務器上的端點發出AJAX請求。使該終端提供一個解析後的'liquidcode.liquid'的HTML版本(假設文件名在這裏)。 –