Рандом должен быть, но тут больше вероятность, не то что один 10 раз показывается, а другой 90. А именно вероятность показа одной функции 10%, а другой 90%.
Согласен, но если коммитов очень много, там получиться очень большая вереница коммитов. Лучше стоит допивать ключик git log --oneline, в одну линию, дальше энтером прокрутить до последнего и сделать как Вы описали дальше.
VitaliySm: Если объяснить в двух словах делегирование события - это когда мы отлавливаем событие на родителе. Оно нужно как раз тогда, когда создаешь динамический объекты. JQuery методы для делегирование .bind() и .on(), по семантики написания они похожи, но я советую пользоваться .on() он более современный. По подробней можно посмотреть тут jquery.page2page.ru/index.php5/On
Попробуйте вот так. Вначале нам нужно подключиться к 3-му диву, далее подключиться к его дочернем элементам. Следовательно выглядеть должно так .blglall:nth-last-of-type(3) > .blglbor
Этот псевдокласс будет работ в IE9 и во всех остальных браузерах. А если Вы будите делать еще блоки, можно поиграться с настройками этого псевдокласса предавая ему разные значения, примеры вот тут htmlbook.ru/css/nth-of-type . Можно пойти еще более простым путем для каждого ряда задавать свой класс.
Я думаю что в наше время, это очень большая редкость что у кого то в браузере JavaScript отключен. Сейчас большая часть всех проектов на нем работает. Так что я бы не переживал за это на вашем месте. А если даже у кого то он и отключен, можно создать предупреждение "У вас отключен JavaScript, и сайт будет работать не корректно". Но я бы даже это не стал делать, так как я писал выше, сейчас у всех браузеров он включен.