Вы изменяете свойство 'display' для родительских и дочерних элемнетов, а достаточно только для родительских.
У вас селектор, который выбирает все div'ы в #list
var elasticItems = document.querySelectorAll('#list div');
А достаточно первый дочерний div, это будут все элементы .parent
var elasticItems = document.querySelectorAll('#list > div');
Или вообще упростить:
var elasticItems = document.querySelectorAll('.parent');
И все будет работать.