草庐IT

find_index

全部标签

javascript - 我如何实际显示 Workbox 中更新的 index.html?

我有一个完全静态的网站-index.html和一些CSS/JS/PNG文件。我想使用服务worker来缓存所有这些。似乎Workbox应该使这变得容易。这是我的sw.js:importScripts('https://storage.googleapis.com/workbox-cdn/releases/3.5.0/workbox-sw.js');workbox.precaching.precacheAndRoute([]);workbox.routing.registerNavigationRoute('/index.html');这是我的构建脚本:constworkboxBuild

javascript - 为什么使用自定义标签创建元素会在 IE9 或 10 的 outerHTML 中添加 xml 命名空间,直到调用 .find() 方法?

我有一个演示问题的jsfiddle:http://jsfiddle.net/H6gML/8/$(document).ready(function(){//thisseemsfineinIE9and10var$div=$("");console.log("InIE,thisisjustfine:"+$div[0].outerHTML);//thisisweirdinIEvar$test=$("");console.log("However,thishasanxmltagprepended:\n"+$test[0].outerHTML);$test.find("test");console

javascript - ReferenceError : Can't find variable: Set (react. js 只有在 safari 中才会出现这个错误)

ReferenceError:Can'tfindvariable:Set(react.jsOnlyinsafarithiserroriscoming)在所有其他浏览器上它的工作完美但在safari中抛出这个错误显示main.js中的错误,当我通过react构建时运行这个命令(npm运行构建) 最佳答案 您应该考虑在您的捆绑应用程序中包含一个全局polyfill,例如core-js或babel-polyfill.运行npminstallcore-js或yarnaddcore-js并导入您所需的特定功能,如下所示:import'core

javascript - 调试 Angular 的摘要周期 : How to find the cause of an infinite loop?

我目前正在编写一些带有延迟加载内容+Controller的代码。我的代码基本上像thisfiddle一样工作.但是,出于某种原因,我的版本不起作用,而是我得到aninfinitedigestcycle每当angular尝试更新它的View时。当我从这个简单的重复语句中删除ng-include时,问题就消失了:最奇怪的部分:即使从未将pageNames分配给范围,也会发生完全相同的错误。两个范围(外部和内部Controller的范围-我都有一个)可以完全为空(我检查了Batarang-我只有两个空范围),但我仍然得到错误。我的代码有点复杂,其他依赖太多,所以贴在这里没有意义。它最纯粹的版

javascript - jQuery : drag and drop : find the id of the target

我正在开发一个拖放应用程序。我有一个可以沿着文档拖动的DIV,并且文档中还有一些其他的div,我可以将一个div拖到其他div,但是如何找到我将拖动的DIV拖放到的div的id,我只想知道在放置另一个DIV之后目标DIV的ID。谢谢 最佳答案 您应该能够从事件函数(demo)中的this.id获取目标的ID$(".droppable").droppable({drop:function(event,ui){$(this).addClass("ui-state-highlight").find("p").html("Droppedin

javascript - Grunt usemin : concatenated JavaScript file not replaced in index. html 文件

我从yeoman生成的一个空项目开始,并尝试编辑Gruntfile.js以满足我的需要。grunt构建任务读取我的index.html文件,连接我的bower依赖项并生成一个.vendor.js文件。我在工作流程中破坏了一些东西,现在usemin不会替换我的index.html文件中的标记,即使生成了.vendor.js文件也是如此。这是我的Gruntfile.js'usestrict';module.exports=function(grunt){//Loadgrunttasksautomaticallyrequire('load-grunt-tasks')(grunt);//Tim

javascript - IE 9 中 <canvas> 的 z-index 问题

我遇到一个关于的z-index的奇怪问题;在IE9中不呈现为正确的图层。请看一下这个jsfiddle:http://jsfiddle.net/xacto/MTUHX/它应该是这样工作的:红色轮廓框应带有超链接并位于顶层。青色应该是下一层。绿色背景的框应该在底部。这在Chrome、Firefox甚至IE8中都可以正常工作。但是,在IE9中,青色是顶层,除了底部的小区域没有覆盖青色外,红色轮廓的超链接框不再可点击。.这是另一件值得注意的事情:如果您更改到即更改行:varcan=$('').css({...到varcan=$('').css({...它也适用于IE9。这让我相信这是一个相关问

javascript - z-index 是否继承父级 z-index ?

我有两个绝对div。divA上的一项将显示divB(点击+一些javascript代码)。我希望B的Zindex高于A。(我希望B高于A)-这个item有自己的zindex(低于div的一个zindex)。我认为zindex是由child从parent那里继承的,但似乎没有。问题是……?如何为我的“元素”获取“计算的”zindex 最佳答案 不,它不是遗传的。你可以在MDNarticle中看到它.但是,请注意z-index相对于堆叠上下文设置z位置。一个非autoz-index的定位元素将创建一个堆叠上下文。这意味着如果你有#a,#

javascript - $ ('selector' )[0] , $ ('selector' ).eq(index) 在 jquery 中的区别。

$('#div1a')[0]和$('#div1a').eq(0)有什么区别标记click.请帮助。 最佳答案 $('div1a')[0]返回对DOM元素的直接引用$('div1a').eq(0)返回一个JQuery对象http://jsfiddle.net/meo/DP8as/这将不工作:$('diva')[0].hide()这会;$('diva').eq(0).hide() 关于javascript-$('selector')[0],$('selector').eq(index)在jq

javascript - 在 D3.js 中重新排序 SVG ( z-index ) 的元素

我知道这个问题以前有人问过,但我无法追根究底。这是我的图表...http://www.gogeye.com/financialnews/piechart/index3.html我想要做的就是让硬币在图形后面渲染。我知道D3按附加顺序呈现。我已尝试重新添加代币,但似乎无法正常工作。我曾尝试在DOM中附加内容时重新排序,但不断出现错误,这可能是因为变量在定义之前被调用等等。有人可以举例说明如何使用我的代码解决此问题吗?我不想让你为我做这项工作,但我已经拖延了很长时间,我似乎无法将其他人的例子应用到我的身上。谢谢 最佳答案 我建议使用代表