In that same page if you add:
var jq = document.createElement('script');
jq.src = "https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.js";
document.getElementsByTagName('head')[0].appendChild(jq);
It will work.
When you use //ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.js
without https:
or http:
it automatically tries to get one of them depending on some factors. In this case it tries to get http:
but the site only accepts references to https:
so it will fail.
Here is a quote from another post:
Using a protocol-independent absolute
path:
<img src="//domain.com/img/logo.png"/>
If the browser is viewing an page in
SSL through HTTPS, then it'll request
that asset with the https protocol,
otherwise it'll request it with HTTP.
This prevents that awful "This Page
Contains Both Secure and Non-Secure
Items" error message in IE, keeping
all your asset requests within the
same protocol.
Caveat: When used on a <link>
or
@import for a stylesheet, IE7 and IE8
download the file twice. All other
uses, however, are just fine.