草庐IT

工作台

全部标签

javascript - BlanketJS + Jasmine 2.0 不工作

我一直在使用Jasmine2.0.0进行测试,它没有任何问题。但是当我将BlanketJS附加到我的代码时出现了问题。我使用了与Jasmine1.3.1配合使用的specRunner(https://github.com/alex-seville/blanket/blob/master/test/jasmine-requirejs/runner.html)。但是当我用Jasmine2.0.0替换Jasmine1.3.1时它不起作用,这是来自BlanketJS存储库的原始代码:JasmineSpecRunnerif(window.require&&typeof(window.requir

javascript - jQuery + Animate.css 动画只工作一次,动画不重置

我试图在每次按下按钮时重现特定的动画。具体来说,我正在使用jQuery和animate.css库来实现此效果:单击按钮时,会添加一个类(准确地说是两个类:fadeInDownanimated)添加到我想要设置动画的元素。动画确实可以正常工作,但只有一次。这是为什么?fiddle:http://jsfiddle.net/jqm4vjLj/2/我希望每次单击按钮时都重置动画,即使上一次单击已完成一半。每当我单击按钮时它也应该起作用,而不仅仅是一次。JS:$("#button").click(function(){$("#button").removeClass();$("#button")

javascript - ReactNative Flatlist - RenderItem 不工作

所以我尝试使用ReactNative的FlatListrenderItem属性,但发生了一些非常奇怪的事情。data属性设置为一个包含未定义元素的数组,但是在renderItem函数中,它给我一个错误,指出参数函数的定义是未定义的,除非我调用参数item。这是我的代码:exportdefaultclassProfileextendsReact.Component{onLearnMore=(user)=>{this.props.navigation.navigate('UserDetail',user)}render(){return({console.log(item)return(t

javascript - jquery 设置隐藏输入值在 IE7 和 IE8 中无法正常工作

继续采用我的代码来使用IE...我有一个隐藏的div包含一个表单来编辑一些信息。当用户选择要编辑的项目时,将显示此div并使用该项目的信息填充字段。那个div(简单来说)看起来像这样:Firstparam:Secondparam:...我使用jquery将值设置到字段中。我打开编辑div的函数看起来像这样:functionedit_item(item_id){item=get_item(item_id);//thiswillreturnaJSobject$('#field1').val(item.property1);$('#field2').val(item.property2);.

javascript - 让 holder.js 与 Angular 一起工作

当我们输入进入ng-app,它不起作用,但是当我们把它放在外面时它会起作用。给了什么? 最佳答案 如果我们添加这个指令app.directive('holderFix',function(){return{link:function(scope,element,attrs){Holder.run({images:element[0],nocss:true});}};});那么这两个元素都起作用了测试于Chrome版本32.0.1700.107m另见:https://github.com/imsky/holder/pull/26

javascript - THREE.meshphongmaterial 不工作 - 呈现黑色

我正在尝试使用本教程中的THREE.meshphongmaterial:http://solutiondesign.com/webgl-and-three-js-texture-mapping/但它不工作并给出黑色。这是它的jsfiddle:http://jsfiddle.net/8hrk7mu6/12/问题在第32行:varmaterial=newTHREE.MeshPhongMaterial({ambient:0x050505,color:0x0033ff,specular:0x555555,shininess:30});为什么它不起作用?如果我使用THREE.MeshNormal

javascript - Javascript instanceof 究竟是如何工作的?是慢风格吗?

对于“大型库”,instanceof的性能如何?它是否像这样沿着原型(prototype)链一个接一个向上移动?://..var_=john.constructor;while(true){if(_===Human){returntrue;}_=_.prototype.constructor}returnfalse;//..与在每个对象的属性中存储一个唯一的接口(interface)ID号相比,instanceof是否相对较差。 最佳答案 是的,类似的东西。这是来自specification的相关部分:11.8.6Theinstan

javascript - jQuerys $.each() 是如何工作的?

也许标题不好,但这是我的问题:我正在构建一个框架来了解有关javascript的更多信息。我想使用“jQuery”风格。如何创建一个函数,其中()是可选的?$("p").fadeOut();//()isthere$.each(arr,function(k,v){...});//Droppedthe(),butHOW?这是我想出来的,但它不起作用:$2DC=function(selector){returnnewfunction(){return{circle:function(){//...}}}}$2DC("#id1");//Work$2DC("#id2").circle();//W

javascript - jQuery UI switchClass() 方法无法正常工作

jQueryUIswitchClass()方法不切换类,而是执行一些不需要的动画,当我使用jquery.animate-enhanced时,类与原始类保持不变。js用于硬件加速动画。关于如何修复它的任何想法? 最佳答案 我以前遇到过这个问题,并且浪费了很多时间试图找出问题所在。我仍然不知道为什么switchClass有时不起作用,但我有一个解决方法:替换switchClass('circle','square');与addClass('square').removeClass('circle');希望对您有所帮助。

javascript - decodeURI 没有完全工作

我正在尝试从链接中删除URI编码,但decodeURI似乎无法完全正常工作。我的示例链接是这样的:/linkout?remoteUrl=http%253a%252f%252fsandbox.yoyogames.com%252fgames%252f171985-h-a-m-heroic-armies-marching运行JavaScript脚本后,它看起来像这样:http%3a%2f%2fsandbox.yoyogames.com%2fgames%2f171985-h-a-m-heroic-armies-marching如何去除URI中剩余的不正确代码?我的解码代码:varhref=$(