私たちは、このような構造を持つページがあります。JQuery - ライブはなぜ動作しますが、クリックはしませんか?
<script type="text/javascript" src="/js/lots.of.javascript.js"></script>
<jsp:include page="html.jsp"/>
JavaScriptが$(function(){...}
ブロックの多くを持っています。 1つのブロックで$("#mylink").click(...)
を試しましたが、これはうまくいきませんでした。しかし対応する.live('click'
DIDの仕事。どうしてこれなの?
更新:具体的には私はリンクがhtml.jspファイルに含まれており、文が$(function(){...}
で実行されているように、リンクがDOMに追加された後、クリックしてライブの文が実行されていると仮定していますブロック...なぜなら、私はクリックがうまくいかない理由はわかりません。
$( "#mylink")を実行している場所で、html.jspのコンテンツと完全な機能を追加できますか? –