/поставила палатку, разожгла костёр/ Вы для меня стали уже новым домом.
Доброго времени суток!
Небольшое отступление:
Когда-то дааавным давно мне делали скрипт, который уменьшал прозрачность .post-author ul у пользователя, имя которого прописывается в скрипте:
выглядит вот так вот (прозрачность вообще на нуле)

Предыстория:
На форуме часто проводятся квесты, и для того чтобы сообщения с "квестом" выглядели посимпатичнее, при помощи цсс всегда убирали боковой профиль (к примеру для одного поста):
выглядит вот так вот

Суть поста:
Но! Постоянно прописывать в CSS параметры для каждого нужного сообщения - дело неблагородное. И в голову пришла мысль немного переписать скрипт с прозрачностью, чтобы добиться результата: каждое сообщение (в данном случае Гейм-Мастера) автоматически будет выглядеть как при прописанном CSS.
Но возникла проблема..
Писала сначала скрипт для того, чтобы .post-author принимал значение width: 5px:
И, о да, оно работает!
А дальше - пропасть.
Пыталась при помощи скрипта задать .post-body со значением margin-left: 5px - не работает.
<script>
var fadeName = [ 'GM' ];
$('.post-body').filter(function() { return (fadeName.indexOf($('.pa-author a', this).text()) != -1) }).css({'marginLeft': '5px'})
</script>
Если убрать из коды выделенное красным - работает в первом сообщении темы, при условии что больше в теме сообщений ещё нет.