I’ve figured it out. I forgot to call the SmartMenus jQuery twice. So it was only running for the first (small) menu. It worked when I gave the large menu a different ID than the small one, then used that ID in the second jQuery call. There’s probably a more elegant way to do this – I’m happy for suggestions and also happy to share my code if anyone else is new to jQuery or using Foundation 5.