<svg viewbox='0 0 100 100'>
<defs>
<mask id='mask'>
<rect x='0' y='0' width='100' height='100' fill='rgba(255,255,255,0.5)' />
<circle r='50' cx='50' cy='50' fill='#000' />
</mask>
</defs>
<image xlink:href='....' x='0' y='0' width='100'height='100' />
<rect x='0' y='0' width='100' height='100' fill='white' mask='url(#mask)' />
</svg>
var topicuser = $(".asked__him")[0].innerHTML;
var commentuser = $(".he__asked")[0].innerHTML;
<svg xmlns="http://www.w3.org/2000/svg" viewPort="0 0 500 500" width="100%" height="100%">
<defs>
<filter id="f1" x="-50%" y="-50%" height="200%" width="200%">
<feOffset result="offOut" in="SourceAlpha" dx="0" dy="0" />
<feGaussianBlur result="blurOut" in="offOut" stdDeviation="10" />
<feBlend in="SourceGraphic" in2="blurOut" mode="normal" />
</filter>
</defs>
<g filter="url(#f1)">
<rect width="200" height="200" x="50%" y="50%" fill="#eee" style="transform:translate(-50px, -50px);"/>
<circle r="100" cx="50%" cy="50%" fill="#eee" style="transform:translate(-50px, -50px);"/>
</g>
</svg>
myList.scrollTo(0, myList.scrollHeight)
jsfiddle ... все выводило криво и косоэто не важно. у вас же вопрос не о красоте и ровности, а о скролле. Да, бывает сложно выдернуть на jsfiddle кусок из проекта, но можно же набросать минимальный пример.
нужно вращать сначала медленно, потом быстро, потом опять медленно
var texts = [];
$('a').each(function() {
if (texts.indexOf($(this).text()) == -1) {
texts.push($(this).text())
} else {
$(this).remove();
}
})