The forums ran from 2008-2020 and are now closed and viewable here as an archive.
So far from looking at your code, I don’t even see where the jQuery is supposed to trigger? You have a class of .nav-drop but I don’t see that in your markup.
I sent this to you through Twitter but we can keep it here for progress.
Frontend Masters is the best place to get it. They have courses on all the most important front-end technologies, from React to CSS, from Vue to D3, and beyond with Node.js and Full Stack.