yepnope

    1热度

    2回答

    之前在某一点上我的javascript我见(使用Modernizr的2.6.2)以下内容: Modernizr.load([{ load: '/path/file.js', complete: function() { //do stuff } }]); 它的伟大工程的大部分时间,除了在IE8,约3次中的1次,它首先执行回调,然后加载脚本。我在回调中

    0热度

    1回答

    我想在我的网站上实现一个简单的jQuery滚动功能。我用jquery /脚本测试了代码,它可以工作,但是当我将代码移动到Modernizr的条件加载时,它会中断。 我看不到我需要使用条件加载进行设置才能启动该功能。 Modernizr.load([ { load: '//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js'

    0热度

    2回答

    我只想在没有涉及触摸设备的情况下包含fancybox。这是我到目前为止的代码: <script> yepnope([{ test : Modernizr.touch, nope : './js/lib/fancybox/jquery.fancybox.pack.js', callback : { "jquery.fancybox.pack

    0热度

    1回答

    我知道这包已被弃用,但想明白这是怎么回事 - 望着docs,并以下意味着如果window.JSON是真实的,运行完整的功能?如果没有,加载nope文件? yepnope({ test: window.JSON, nope: 'json2.js', complete: function() { var data = window.JSON.parse('{ "

    -1热度

    1回答

    我试过以下代码来测试Modernizr.mq,我想加载一个js代码为yep。 <!doctype html> <html class="no-js" lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />

    0热度

    1回答

    在我的页面上运行后续脚本之前,我有许多测试条件和文件要加载。有没有办法在所有文件加载后触发回调? 以下是由this post建议并传达我的意图,但实际上并没有工作。在1.js或2.js完成加载之前,完整的函数正在触发。 Modernizr.load([ { test: App.isSmallScreen, yep: '1.js', nope: '2.j

    0热度

    1回答

    我加载通过Modernizr.load Pinterest的和其他社交媒体的脚本(),其本质上是利用yepnope.js] Modernizr.load([ // other libs ommited for brevity '//assets.pinterest.com/js/pinit.js' ]); 我希望能够设置时一个启用悬停事件的选项,类似于https://de

    3热度

    1回答

    在我的回应式网站的页脚处理我试图加载移动和桌面使用yepnope不同的脚本和underscrore.js var $window = $(window) ,throttled = _.throttle(packageLoader, 500); $window.resize(throttled); 当调整浏览器窗口中,上述功能被触发。它等待500毫秒,然后触发关闭“packageLoader

    1热度

    1回答

    我收到一个非常奇怪的错误,只发生使用缩小的yepnope,但也只有当它注入jQuery而不是简单地与HTML一起发运。我认为它必须与yepnope获取文档的方式有关,但为什么只有缩小版本会崩溃?任何想法发生了什么? 的错误是这样的:Uncaught TypeError: Cannot call method 'insertBefore' of null yepnope.1.5.4-min.js:2

    0热度

    1回答

    我正在研究Modernizr和yepnope.js的整个异步脚本加载的东西,我想知道如何适应我的应用程序的结构使用异步脚本加载。 眼下的结构类似于此: ... <head> <script src=jquery.js></script> <script src=plugin1.js></script> <script src=plugin2.js></script>