I have a website that is made with Twitter Bootstrap. On a large screen the navbar is looking nice as it should be but if you see the same navbar on a cellphone the navbar won\'
I had the same issue, I found that i was loading jQuery twice, and I was loading jQuery in the footer, AFTER bootstrap. Everything else worked on the page except for the collapse for some reason. I went back to basics, and it solved the issue. Load jQuery, then bootstrap, and make sure there's no other random includes pages that are loading jQuery as well. This relates to bootstrap 4 nav elements.