问题标签 [yepnope]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - yepnope.js 在已加载脚本之上注入脚本
我将 yepnope 与modernizr 和drupal 7 一起使用。我已经有脚本(jquery、drupal.js 等)在没有yepnope 的情况下加载。当我使用 yepnope 和 modernizr 有条件地注入脚本时,它会在包括 jquery 在内的所有其他脚本之上注入。有没有办法在所有其他脚本之后注入脚本?
jquery - yepnope.js ie7/ie8 jquery
我创建了一个滑块,它在 ie7 中看起来很糟糕,在 ie8 中也好不了多少。其余的浏览器可以很好地渲染动画。我想在 ie7 和 8 中用简单的淡入淡出替换侧面。
我可以使用 yepnope.js 来执行此操作吗?如果可以,如何操作?
jquery - 使用 yepnope.js 加载字符集
有没有办法在不使用方法charset: "utf-8"
的情况下使用加载方法注入 yepnopeyepnope.injectJs
javascript - 拉斐尔没有运行回调参数
使用 yepnope 加载 Raphael 后,我尝试使用回调参数运行 Raphael - 根据以下部分:
http://raphaeljs.com/reference.html#Raphael
示例代码:
不幸的是,回调不能在 Firefox 和 IE 中运行。它确实在 Chrome 中运行。我该怎么做才能使回调在所有浏览器中运行?
ruby-on-rails - Rails / Assets 管道:动态列出清单中包含的资产
我已经成功使用资产管道几个月了。现在我想异步加载我的一些 JS 文件(使用 yepnope 库)。当config.assets.debug
is时效果很好false
。
但是在开发模式下(config.assets.debug
通常是true
),对我来说最好的选择是动态获取清单中包含的所有 js 文件的列表(我有 2 个清单:application.js 和 externals.js),以将它们提供给 yepnope异步加载。
有什么想法吗?
jquery - 使用 yepnope/modernizr.load() 加载 HTML 片段
我有一系列 JS 和 CSS 文件,这些文件正在使用modernizr.load() 函数(这是yepnope.js)加载并注入到页面中。但我还想加载一些 HTML 片段,将它们放在脚本标签中,稍后在我的 javascript 代码中使用它们。
HTML 片段位于远程服务器上(例如:domain.com/template/default/tweetlist),但是当我加载此文件时,它会立即执行,从而导致错误。我可以禁用此执行(通过在 URL 前添加 !noexec)并停止错误,但我不知道内容的去向。回调不返回响应正文。
这是我到目前为止的代码,我现在被困在该注释行 (5) 上。
顺便说一句:这不是跨域问题。内容被加载并且 noexec 被禁用时的错误证明了这一点。
javascript - Yepnope + Harvey.js
我最近遇到了Harvey.js,对它非常满意。现在,我正在尝试将它与 Modernizr.load (Yepnope) 集成,但收效甚微。
您可以了解我正在尝试使用此代码片段做什么:
当我试一试时,浏览器会抛出“函数未定义错误”并且页面会死掉。
知道如何让 YepNope 测试某个功能是否可用吗?
编辑:我测试该功能的原因是因为我在使用 Harvey 的代码中有两个类似的代码块。我认为这是一种简单的方法来仔细检查脚本是否正确加载。
谢谢大家。
javascript - 给yepnope打电话一次或多次?
提供了有用的yepnope.js
API:yepnope
. 它接受单个对象或数组作为其参数。
但是是
和
相等的?如果不是,哪个更好?
jquery - Modernizr + YepNope:不加载我的外部 jQuery?
情况很简单:我正在为 Wordpress 使用 Bones 框架。如果我将 jQuery 放在 scripts.js 文件中,它们运行良好。一切正常。如果仅在是或否满足时尝试加载 jQuery 调用,则不会发生任何事情。我究竟做错了什么?
脚本.js
我正在使用一个简单的测试来确保它应该触发是的。但什么也没有发生。它调用的文件只是我可以在 document.ready 调用中使用的代码,并且工作正常。它是否与从外部文件调用 document.ready 有关?
jq-desk-calls.js
jquery - 有没有使用 Yepnope 动态加载 CSS 的用途?
目前,我正在使用 headjs 动态加载我的 javascript 文件。
我的一个应用程序页面中有一堆插件,我会在需要时下载并加载插件。
但是,我注意到大多数插件都有 css 文件,我在应用程序本身的开头使用这些文件加载这些文件
我看到只有 yepnope loader 允许动态加载 css。
当动态加载css而不是将它包含在标题中的链接中时,您可以节省多少时间来显示页面?