My Url is
http://www.domain.com/seg_one/seg_two/seg_three#jumper
I want to get #jumper part of current url
My Url is
http://www.domain.com/seg_one/seg_two/seg_three#jumper
I want to get #jumper part of current url
 
    
    In JavaScript, you can get this by simply location.hash property of window object. i.e.
window.location.hash;  // will give you #jumper.
From here once you have it on the client side, do anything you want with it. You can send it back to server by even making an ajax call.
 
    
    The # is called a fragment. The problem is that browsers won't transmit those to the server so there is now way to parse it.
 
    
    You can get it via javascript (see below) and make an ajax request to use it in the back-end(PHP):
window.location.href 
You can condition the ajax call:
address = window.location.href;
index = address.str.indexOf("#");
if(typeof index !='null') {
    var term = str.slice(address.str.indexOf("#")+1, address.length);
    console.log(term);//will display jumper
    //send it via AJAX
}
 
    
    $third = $this->uri->segment(3);
$thirdArr = explode('#', $third);
$hash = $thirdArr[1];
