我正在尝试使用委托功能,但未成功,以下是我的HTML代码...
这是由SharePoint为我生成的,表中还有许多内容可能与我的问题有关,请参见这里获取完整列表。表格的html(id onetidDoclibViewTbl0)是在页面加载后通过ajax调用生成的。
我的尝试使用代理函数...
<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>
这是由SharePoint为我生成的,表中还有许多内容可能与我的问题有关,请参见这里获取完整列表。表格的html(id onetidDoclibViewTbl0)是在页面加载后通过ajax调用生成的。
我的尝试使用代理函数...
$('#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?');
});