다음 코드는 문서 내에 준비되어 있지 않습니다..live가 jQuery와 작동하는 방식에 대해 혼동을 야기합니다.
$('a[href^="content/"]').live('click', function(event)
{
event.preventDefault();
....
이 코드는 마지막 body 태그 바로 위에 있습니다.
내 HTML 본문에 일치하는 href가있는 주소 링크가 있으면이 코드가 실행될 때 아직 DOM에 없더라도 클릭이 첨부됩니다. 나는 살아있는 방법에 대해 약간 혼란스러워. 나는 정상적으로 당신이 실제 요소에 .live를 사용하지 않을 것이라고 생각했지만 오히려 미래에 요소로 채울 수있는 포함하는 블록에 대해 생각했습니다.
사실'live()'가 델리게이트로 도큐먼트를 사용하는 이유는 너무 느립니다. 가능하면 가장 가까운 정적 부모 요소에서'delegate' (jQuery 1.7+에서는'on')를 사용해야합니다. –