我试图加载一些过去有效的旧小提琴(例如6个月前),现在由于没有https链接,外部库没有加载:
Blocked loading mixed active content “http://code.jquery.com/ui/1.8.18/jquery-ui.min.js”
Blocked loading mixed active content “http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/themes/smoothness/jquery-ui.css”
Blocked loading mixed active content “http://code.jquery.com/ui/1.8.18/jquery-ui.min.js”
Blocked loading mixed active content “http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/themes/smoothness/jquery-ui.css”
TypeError: $(...).sortable is not a function
最后一个错误显然是因为没有加载库。
实施例: https://jsfiddle.net/abalter/2ydhrLmx/3/
这是浏览器配置问题吗?工作防火墙?我已经在更新的chrome和firefox中尝试过它。
如果我修复了链接,那么小提琴就可以了。但是,为什么我需要用我所有的老式小提琴做到这一点?
答案 0 :(得分:0)
jsfiddle似乎已迁移到fiddle.jshell.net。所以你需要:
jsfiddle.net/yourname/*
更改为fiddle.jshell.net/yourname/*
。如果一切顺利,你可以使用原始小提琴而无需加载永久的https库。
以下是我在问题中提供的示例。只有更改是1)更改URL和2)选定的文件库。