草庐IT

event_date

全部标签

javascript - 如何捕获 event.keyCode 并将其更改为另一个 keyCode?

我已经在SO上检查了其他问题,但是他们没有回答我的问题。我只想捕获某些keyCode并将其替换为另一个。我正在处理字符,而不是空格,我不需要松散焦点等。下面是我的代码。但是您可以用您的键码替换这些键码(例如,当按下大写字母“A”时,它应该替换为零0,等等)。想法是替换keyCode。phrase.keypress(function(event){if(event.shiftKey){switch(event.keyCode){//Cyrilliccapitalized"Н"waspressedcase1053:event.keyCode=1187;event.charCode=1187

javascript - Chrome 开发工具 : view all event listeners used in the page

chrome开发工具(或任何扩展)中是否有一个功能,我可以通过它查看某个页面/应用程序上使用的所有事件监听器。编辑:它肯定不是这个问题的重复:HowdoIvieweventsfiredonanelementinChromeDevTools?上述问题解释了如何查找在我们与我们的应用交互时触发的特定事件(我知道如何做到这一点!)。我正在寻找的是我们在应用程序中监听的所有事件的列表以及它们附加到哪些DOM元素。 最佳答案 ChromeDevtool无法为您完成此操作。但是您可以使用chrome提供的API检查控制台中的那些:getEven

javascript - jQuery 文件上传插件 : trigger an event when all files are uploaded

我使用jQuery文件上传插件(http://blueimp.github.io/jQuery-File-Upload/)来管理我的文件上传。它工作得很好。我可以检测到每个文件何时上传并(例如)显示一条消息。但我想检测每个文件何时上传以显示最终消息。如何做这样的事情?下面是我的实际实现:$('#fileupload').fileupload({url:"api/fileManager",dataType:'json',maxFileSize:100000000,//100MBfortesting!dropZone:$(document.body)}).on('fileuploadcha

javascript - 使用 JS Date 对象以毫秒为单位获取当前时间的最快最轻的方法

使用Date对象获取当前时间(以毫秒为单位)有多种不同的方法:(newDate()).getTime();+newDate();Date.now();假设您不需要创建对象,只需要一个以毫秒为单位的当前时间,哪一个最有效?在性能方面。编辑:我知道大多数开发者不会关心这个,但当你在低技术含量的嵌入式环境中工作或者只是为了扼杀好奇心时,这可能很重要。 最佳答案 Date.now()获胜。参见jsperf.comtest但正如上面的评论所述,与您将要执行的任何其他操作相比,CPU成本可能没有什么意义。@techfoobar提到分配Date对

javascript - 开放层 3 : Remove event listener

在Openlayers3如何删除这样附加的事件监听器:vara=map.on("pointerdrag",function(e){//eventhandler});varb=map.on("pointerdrag",function(e){//eventhandler});如何只删除监听器a并保持b处于事件状态? 最佳答案 啊,这很简单!它在APIDocs:unByKey,但关闭函数的名称非常违反直觉。所以要移除事件监听器a:map.unByKey(a);将删除a监听器但保持b开启。注意:这将适用于OpenLayers3中发出事件的

javascript - JS传单: How to pass (Geo-)json ID to on click event?

我的djangoweb应用程序应该执行以下操作:将Geojson对象传递给View,使用传单映射点,并在用户单击点标记时显示一些附加信息。我不太熟悉js,所以我无法将正确类型的数据绑定(bind)到click事件。这是一个示例geojson对象。如何使用我的click事件访问“id”?vargeojsonFeature={'geometry':{'type':'MultiPoint','coordinates':[[4.939,52.33],[4.9409,52.33]]},'type':'Feature','properties':{'id':'52','popupContent':

javascript - 如何将 Date.now() 的结果转换为 yyyy/MM/dd hh :mm:ss ffff?

我正在寻找类似yyyy/MM/ddhh:mm:ssffff的内容Date.now()返回总毫秒数(例如:1431308705117)。我该怎么做? 最佳答案 您可以使用Date构造函数,它需要几毫秒并将其转换为JavaScript日期:vard=newDate(Date.now());d.toString()//returns"SunMay10201519:50:08GMT-0600(MDT)"然而,实际上,执行Date(Date.now())与Date()执行相同的操作,因此您实际上只需执行以下操作:vard=newDate();

javascript - 为什么 'event' 变量即使没有作为参数传递也可用?

我想知道为什么下面的代码在某些浏览器中可以工作?IE。即使click()函数没有参数,但是event变量存在并且在事件触发器对象上调用了dosomething方法?$().click(function(){$(event.target).}); 最佳答案 Whyis'event'variableavailableevenwhennotpassedasaparameter?确实不是。例如,该代码将在Firefox上失败。它不会并且曾经在Firefox上失败。Microsoft使用了一个全局事件变量。DOM2将其定义为处理程序的参数。C

javascript - ie8 Date() 兼容性错误

我在ie8上遇到以下javascript的错误://whenhtmldocisallready$(document).ready(function(){varsocket=io.connect();varroom='public';socket.emit('join',room);socket.on('message',function(data){varoutput='';output+='';output+=''+data.name+'';output+=''+data.date+'';output+=''+data.message+'';output+='';$(output).

javascript - JavaScript 从哪里得到一个新的 Date()

JavaScript从哪里得到一个新的Date()?是根据客户端的本地计算机时间设置还是其他?我找不到任何地方只记录了这一点。https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Date 最佳答案 鉴于您不需要互联网连接来使用JavaScript,它会从客户端的本地环境获取当前日期和时间(以及通过代理、UTC偏移量/区域设置)。您可以通过更改本地时钟来对此进行测试。记得把它改回来..:)