草庐IT

error_id

全部标签

javascript - 根据 x 和 y 位置获取 DIV id

我要解决的问题是“这个位置是什么?”获取DIV的x/y位置(偏移量)相当简单,但反过来呢?如何在给定x/y位置的情况下获取DIV(或任何元素)的ID? 最佳答案 不幸的是,触发制造/模拟的鼠标事件将不起作用,因为当您分派(dispatch)它时,您必须提供一个目标元素。由于该元素是您要找出的元素,您所能做的就是将它分配到body上,就好像它已经冒泡了一样。您真的需要自己做,即手动遍历您感兴趣的元素,并将它们的位置/大小/zIndex与您的x/y点进行比较,看看它们是否重叠。除了在IE和最近的FF3中,您可以在其中使用varel=do

开放层中的 Javascript "unspecified error"

我收到此错误alttexthttp://img239.imageshack.us/img239/6936/jserror.png本地图加载时。错误出在原始的、未修改的OpenLayers.js文件中这一行:return!!(document.namespaces);我尝试将其重写为:return(typeof(document.namespaces)!='undefined');它起作用了,但随后我在进一步引用document.namespaces时遇到相同的“未指定”错误:if(!document.namespaces.olv){document.namespaces.add("ol

javascript - 当我可以在 JavaScript 中直接引用 DOM id 时,为什么要使用 document.getElementById?

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:IE/Chrome:areDOMtreeelementsglobalvariableshere?我最近发现我可以在javascript中使用DOM中的任何对象并直接引用其id:IMALAYERalert(layer.innerHTML);如果这是真的,我使用getElementById方法有什么好处?

javascript - CSSLint : How to config tasks just print error not warning

我是Grunt-csslint插件的新手,在我运行cssLint任务完成后,有很多错误和警告我无法跟进。那么如何配置任务只打印出错误,而不是警告?? 最佳答案 如果您使用grunt-contrib-csslint您可以在.csslintrc文件中指定选项。来自grunt-contrib-csslint自述文件:OptionsAnyspecifiedoptionwillbepassedthroughdirectlytocsslint,thusyoucanspecifyanyoptionthatcsslintsupports.Thecs

javascript - 根据用户 ID 限制下拉选项

我问这个问题是因为我不确定解决问题的最佳方法。问题:我有一个预填充的下拉列表,其中包含1,000个左右的数字。我需要根据使用下拉列表的用户来限制下拉列表中显示的数字。我想到的解决方案:用jQuery隐藏所有数字使用jQuery/AJAX调用数据库,传递用户ID数据库根据用户ID返回值列表在下拉列表中显示与从数据库返回的数字具有相同值的选项假设这是我的HTML:PleaseSelect..CC101CC102CC103CC104CC105CC106这是我的数据库表:=======================|User1|101||User2|101||User2|102||User2

javascript - AngularJS fn is not a function error using $timeout with a function with parameters 错误

我正在制作一个您可以编辑文本的网页,在您停止输入1秒后,它会自动保存您输入的内容。目前我正在研究$timeout的细节。当我调用没有参数的update方法时,它可以正常工作,但是当我使用参数调用它时,我得到错误:Error:fnisnotafunction$TimeoutProvider/this.$get为什么我在执行以下操作时会收到此错误:timeout=$timeout(update(element,content),1000);但不是当我这样做的时候:timeout=$timeout(update,1000);显然我需要将参数传递给更新方法,因为我需要知道要更新什么。debou

javascript - 什么将解决 WebDriverError : Connection refused error message?

我无法在本地运行Protractor测试,几天前我可以,但现在我不能。我什至重新启动了Ubuntu。这是我的版本:$cat/etc/issueUbuntu14.04.5$node--versionv6.8.0$npmlist-g|grepprotractor└─┬protractor@4.0.9$webdriver-managerstatus[13:49:58]I/status-seleniumstandaloneversionavailable:2.53.1[default][13:49:58]I/status-chromedriverversionavailable:2.22[de

javascript - 在 JavaScript 或 jQuery 中动态设置 div id

如何动态设置divid?这是我的代码:现在我想在JavaScript中将q4divid设置为q1。我怎样才能在JavaScript或jQuery中做到这一点?我试过了。document.getElementById("q4").id="q1";document.getElementById("q2").id="q5";但它表示该对象为null或未定义。谢谢。查克里。 最佳答案 使用jquery:一个一个动态设置:varidCount=1;$('div').each(function(){$(this).attr('id','q'+i

javascript - Node.js websocket 错误 "Error: listen EADDRNOTAVAIL Error: listen EADDRNOTAVAIL"

应用程序在本地主机上工作正常。但是当它连接到服务器时出现错误。我通过端口22连接服务器这是错误Error:listenEADDRNOTAVAILError:listenEADDRNOTAVAILaterrnoException(net.js:904:11)atServer._listen2(net.js:1023:19)atlisten(net.js:1064:10)atnet.js:1146:9atdns.js:72:18atprocess._tickCallback(node.js:419:13)atFunction.Module.runMain(module.js:499:11)

javascript - 将选择绑定(bind)到 Aurelia 中的对象数组并匹配 ID

所以,我有一个所有用户的列表,它填充了一个选择的选项。${user.firstName}${user.lastName}我有一个传入的组记录,其中附加了一个用户列表。我关注cheatsheat指令并将其绑定(bind)到模型的单个索引。${user.firstName}${user.lastName}因此,组中的传入用户与列表中的用户之一相同:{id:123,firstName:'Matt',lastName:'Davis'}但是当组被加载并绑定(bind)到View时,没有从选择中选择正确的用户。实际上,我希望这是因为JavaScript会寻找引用相等性。理想情况下,我希望Aurel