リンクをクリックしたときにonClick関数を追加したかったのです。 基本的には、「クリック」をクリックするたびにdivに液体コードが追加されます。 液体コードを追加するだけですが、液体コードを追加するコンテンツではなくコードのみを追加します。ここに私のコードは次のとおりです。液体コードの読み込みコマンドAJAX
{% include 'cod-checker' %}
liquidcode.html
インデックス
<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>
私は "私をクリックしてください" をクリックした後に何を得るこの
{%が 'タラチェッカー' %を含ん}されます
'liquicode.html'は単なるHTMLファイルで、それはちょうど、レンダリング、解析されることになってイマイチ。たぶんあなたは最初にそれを正規のhtmlに解析し、それを '読み込み 'たいと思うかもしれません。 –
@FreemanLambda正しい、つまり私が解析できないものです。また、ロードするコンテンツがプリロードされていないことを確認したいのですが、これはページの読み込みの遅さの問題を避けるためです。 –
私は、あなたのサーバーからエンドポイントにクリックしてAJAXリクエストを行うことをお勧めします。そのエンドポイントに 'liquidcode.liquid'の解析されたhtml版を提供させます(ここではファイル名を仮定します)。 –