SharePoint 按视图分组 jQuery

SharePoint group by view with jQuery

我有一个 jQuery 可以将图片显示为缩略图。它工作得很好,但是一旦我将分组添加到视图中,图片就不会显示为缩略图。它们显示有传统的文件类型图标(icjpg.gif、icpng.gif 等)。知道如何解决这个问题吗?

<SCRIPT type=text/javascript>
$(document).ready(function(){
$("img[src$='icjpg.gif']").each(SetImage);
$("img[src$='icpng.gif']").each(SetImage);

});
function SetImage()
{
    $(this).attr('height','100');
    $(this).attr('src','/it/Site/DocLib/'+$(this).attr('title')); 
}
</SCRIPT>

阅读这篇 (https://sharepoint.stackexchange.com/questions/79213/run-javascript-after-group-by-in-list-has-been-clicked-on-and-list-data-loaded) 文章后,我能够使以下代码正常工作。

<script type="text/JavaScript" src="/_layouts/jquery/jquery-1.11.0.min.js"></script>
<SCRIPT type=text/javascript>
$(document).ready(function(){
var oldExpand = ProcessImn;
ProcessImn = function(){
    var results = oldExpand.apply(this, arguments);
    $("img[src$='icjpg.gif'], img[src$='icpng.gif']").each(SetImage);
    return results;
    }
});

function SetImage()
{
    //alert('line 15');
    $(this).attr('height','100');   
    //alert('line 17');
    $(this).attr('src','/it/Site/DocLib/'+$(this).attr('title'));   
}

</SCRIPT>