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>
 
     
    