Welcome Guest, Not a member yet? Register   Sign In
How to link with a hash in URL?
#1

I am trying to create a simple link as seen in the code below.
Code:
<li class="nav-item">
    <a class="nav-link" id="nav-item" href="<?=site_url('Home#About');?>"> About</a>
</li>
What I want to happen is when the user clicks the link, it will take them to the section of the page it's linked to.  When I click this, nothing happens.  I have tried configuring the routes.php file to allow the link to work, but nothing happened. 

Manually typing in the URL works fine.  

What kind of workaround would you recommend for this?  Thank you in advanced!
Reply
#2

(This post was last modified: 03-10-2018, 08:49 AM by jreklund.)

I can get it to work with both 'welcome#footer' and 'welcome/#footer' without modifying anything but base_url (config), loading url helper (controller) and modifying the view (welcome_message).
As it works with manually typing in the URL, I guess you got the id="footer" in place.

Try deleting all JavaScript in case it high-jacks the default behavior.
Reply
#3

SEE: HTML Links - Create a Bookmark

HTML Links
What did you Try? What did you Get? What did you Expect?

Joined CodeIgniter Community 2009.  ( Skype: insitfx )
Reply




Theme © iAndrew 2016 - Forum software by © MyBB