Zurb Foundation top-bar menu not working on mobile display
I don't think you include the required javascripts for the TopBar component. I couldn't find it in your code.
Either reference foundation.min.js
or jquery.foundation.topbar.js
Then you must initialize the menu with
$(document).foundationTopBar()
Try loading foundation on DOM Ready.
$(function() { $(document).foundation();});
With zurb-foundation-4.0.9 you need to add this line to your html code:
<script type="text/javascript" src="javascripts/vendor/custom.modernizr.js"></script>