当列表项具有附件时,SharePoint会自动呈现该特定行的回形针图像,这表示该项具有附件.有没有办法改变渲染的图像?
该站点位于共享托管环境中,因此我无法简单地替换文件系统上的映像.此外,还有其他列表属于应使用默认图像的同一站点.
有没有办法更改为单个列表中具有附件的项目呈现的图像?
编辑:以下是呈现的HTML:
Aaron Powell.. 5
你能够做到这一点的唯一真正方法是使用jQuery(或其他一些javascript库).您需要在页面上找到要更新的元素并更改URL
$('img[src*=attach.gif]').each(function() { $(this).attr('src', '/path/to/new/image.png'); }
我的jQuery可能是一个错误的触摸,但它应该足够接近,让你知道该怎么做
编辑 - 实现这一目标的最佳方法是通过自定义WebPart来呈现JavaScript.通过这种方式,它可以轻松地放入您想要的任何页面中
你能够做到这一点的唯一真正方法是使用jQuery(或其他一些javascript库).您需要在页面上找到要更新的元素并更改URL
$('img[src*=attach.gif]').each(function() { $(this).attr('src', '/path/to/new/image.png'); }
我的jQuery可能是一个错误的触摸,但它应该足够接近,让你知道该怎么做
编辑 - 实现这一目标的最佳方法是通过自定义WebPart来呈现JavaScript.通过这种方式,它可以轻松地放入您想要的任何页面中