Can anyone work out what I am missing? Normally it is a source file but they seem to be all there. I’m still very much a beginner so likely to be something dumb.
I’m glad that you qualified that with “some”. Here are some more errors from your page to get fixed:
code.js:1 Uncaught SyntaxError: Unexpected token {
jquery.novacancy.js:266 Uncaught ReferenceError: jQuery is not defined www.worldofwinfield.co.uk/:20 Uncaught TypeError: $(…).novacancy is not a function
Uncaught TypeError: $(...).novacancy is not a function
This is because, as WolfShade pointed out above, you’re loading a second copy of jQuery after the novacancy.js plugin. If you remove the second jQuery script tag, it should fix the error.