를 요소를 고정하는 바인딩을하지, 여기 내 html로 ....delegate() 나는 대리인이 기능을 사용하려고 시도하고 성공하고 있지 않다 태그를
이 SharePoint에서 나를 위해 생성<td class="ms-vb-icon">
<a tabindex="-1" href="/ACKNOWLEDGEMENT%20OF%20DEBT%20-%20SCOTLAND.doc"
onclick="return DispEx(this,event,'TRUE','FALSE','TRUE','SharePoint.OpenDocuments.3','0','SharePoint.OpenDocuments','','','','41','1','0','0x7fffffffffffffff')">
<img border="0" alt="ACKNOWLEDGEMENT OF DEBT - SCOTLAND.doc" title="ACKNOWLEDGEMENT OF DEBT - SCOTLAND.doc" src="/_layouts/images/icdoc.gif"></a>
</td>
, 더 많은 거기입니다 내 문제의 요인이 될 수있는 표에서 전체 목록은 here을 참조하십시오. 페이지가로드 된 후 테이블 (id onetidDoclibViewTbl0)의 html이 으로 생성됩니다. 아약스 호출을 통해.
심지어이있는 작동하지 않았다 시도
$('#onetidDoclibViewTbl0').delegate('tr td.ms-vb-icon a', 'click', function(event) {
alert(‘document anchor clicked’);
});
위임 기능을 사용하려고 시도한 ... 중 하나
$('body').delegate('a', 'click', function() {
alert('this really should work?');
});
다음은 비슷한 질문입니다. http://stackoverflow.com/questions/6993225/jquery-click-not-working-on-appended-dom/6993247#6993247 –