I've been advised to use javascript:void(0) to avoid an unexpected scroll down during an anchor tag click. I was told to use it like this:
<a href="javascript:void(0)">Click Me</a>
Now, what if the anchor tag has already been referred, say:
<a href="#carousel-main">Click Me</a>
How do I use javascript:void(0) to avoid the unwanted movement of page on clicking the anchor tag?
This is the carousel code:
<div class="col-md-12 column">
<div class="carousel slide" data-ride="carousel" data-interval="5000" id="carousel-main">
<ol class="carousel-indicators">
<li class="active" data-slide-to="0" data-target="#carousel-main"></li>
<li data-slide-to="1" data-target="#carousel-main"></li>
<li data-slide-to="2" data-target="#carousel-main"></li>
<li data-slide-to="3" data-target="#carousel-main"></li>
</ol>
<div class="carousel-inner">
<div class="item active">
<img class="home-img-slideshow" title="Banner1" alt="Banner1" src="image-1.jpg" />
</div>
<div class="item">
<img class="home-img-slideshow" title="Lorem Ipsum Lorem Ipsum" alt="Lorem Ipsum Lorem Ipsum" src="image-2.jpg" />
</div>
<div class="item">
<img class="home-img-slideshow" title="Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum" alt="Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum" src="image-3.jpg" />
</div>
<div class="item">
<img class="home-img-slideshow" title="Lorem Ipsum " alt="Lorem Ipsum " src="image-4.jpg" />
</div>
</div>
<a class="left carousel-control" href="#carousel-main" data-slide="prev"><span class="glyphicon glyphicon-chevron-left"></span></a>
<a class="right carousel-control" href="#carousel-main" data-slide="next"><span class="glyphicon glyphicon-chevron-right"></span></a>