我正在使用播放!1.2.5 和 Greenscript 1.2.8b。如果 CDN 没有响应,我希望有一个 jQuery 和其他 javascript 库的后备库。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="@{'public/javascripts/jquery-1.7.2.min.js'}">\x3C/script>')</script>
这工作正常,但有没有办法用 Greenscript 做到这一点?
我曾尝试用 greenscript 做同样的事情,但其他依赖 jQuery 的脚本会同时加载并会破坏网站:
#{greenscript.js 'https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js' }
window.jQuery || document.write('<script src="@{'public/javascripts/jquery-1.7.2.min.js'}">\x3C/script>')
#{/greenscript.js}
有这样的东西会很棒:
js.default=https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js || jquery-1.7.2.min