One thing to keep in mind about accessing protocol, your JSFiddle is accessing through HTTPS protocol.

Your JSFiddle

Your JSFiddle had external resources with HTTP protocol. I would suggest updating the resources to use HTTPS, not HTTP, protocol because the console output from JSFiddle display Blocked loading mixed active content error.

Be sure your JSFiddle JavaScript option should load jQuery. You can select the option that fits your requirement.

Alternatively, you could access your JSFiddle through HTTP protocol: http://jsfiddle.net/5WMff/.

Local Server

To work on local server, I would suggest download a copy of each external resource and save in a folder accessible to web application as shown in the screenshot and update the <head> tag to include <script> and <link/> tags for loading external resources.