thegreatwhitedope, а header у вас точно ни где не переопределяется?ну попробуйте сделать
var header = 1;
и вызвать alert(header ) в hover если покажет там 1, значит все должно работать и кстате как у $(this).parents('article') могут быть родитель article?вы же его в тело документа вписываете, проверте сначала лучше alert(header.length) есть ли такой объект вообще