Cannot read property 'offsetWidth' of null $(this).css('background-image', 'url(http://i.ytimg.com/vi/' + this.id + '/sddefault.jpg)'); в конце написано sddefault.jpg, т.е адрес картинки получался такой http://img.youtube.com/vi/Ni4zIyyUHxI/sddefault.jpg. А у этих видео по этому адресу не было картинок.Поэтому sddefault.jpg заменила на 0.jpg. И все получилось, превьюшки теперь у всех видео. Вот полезную статью по этому вопросу нашла.