Я почему-то подумал, что parents() позвращает article как родительский элемент ^^'' Фигню сделал.
исправил вот так:
var header = $(this).find('article').find('h2 a');
и теперь все хорошо, header изменяется
везде(все заголовки изменяются, хотя изменяться должен только один) и сразу
Как исправить? :/ Наверное, нужен parents(), только вот где его ипользовать? Не совсем понял, как он работает.