Swiper bullets

HTML

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.4.2/css/swiper.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.4.2/js/swiper.min.js"></script>

    <div class="swiper-container">
        <div class="swiper-wrapper">
            <div class="swiper-slide">Item One Title</div>
            <div class="swiper-slide">Item Two Title</div>
            <div class="swiper-slide">Item Three Title</div>
            <div class="swiper-slide">Item Four Title</div>
            <div class="swiper-slide">Item Five Title</div>
        </div>     
         <div class="swiper-pagination"></div>
    </div>

CSS

.swiper-container { height: 300px; }
.swiper-pagination { bottom: 0;}
.swiper-pagination-bullet { width: auto; height: 30px; border-radius: 0; color: #fff; line-height: 30px; padding: 0 5px; background: #666666; opacity: 1; }
.swiper-pagination-bullet-active { color: #fff; background: #007aff;}

JavaScript

var a = ['Item One', 'Item Two', 'Item Three', 'Item Four', 'Item Five'];
jQuery(document).ready(function () {
    var swiper = new Swiper('.swiper-container', {
        pagination: '.swiper-pagination',
        paginationClickable: true,
        paginationBulletRender: function (swiper, index, className) {
            return '<span class="' + className + '">' + (a[index]) + '</span>';            
        }
    });

});