草庐IT

dom-node

全部标签

javascript - 向在 web.list.Column 的子类中创建的 DOM 元素添加回调

我正在尝试修改web_tree_image小部件。我不希望在列中显示小图像,而是希望在悬停或单击时显示更大的图像。为了实现这一点,我试图在小部件呈现后添加回调,方法是覆盖start函数,如thedocumentation中所述。.因此我将以下代码添加到web_tree_image.js:openerp.web_tree_image=function(instance){instance.web.list.Image=instance.web.list.Column.extend({//[...]start:function(){console.log("startcalled");//

javascript - Node/NPM/Grunt 在 jscs (grunt-jscs) 上失败

我有一个在javascript代码库上运行JSCS的grunt任务,它一直在工作,直到需要与使用最新、稳定版本的grunt、npm/node的构建服务器集成。这一切在npm1.XX.X下运行良好,但在我升级到2.XX.X后它就坏了。我尝试了最新的3.XX.X,但失败的方式与2.XX.X相同。我假设所需的相关部分是命令行输出:$node-vv5.2.0$npm-v3.3.12$grunt--versiongrunt-cliv0.1.13gruntv0.4.5$gruntjscsLoading"jscs.js"tasks...ERROR>>TypeError:fn.callisnotafu

javascript - 使用 CSS 3D 变换从 DOM 对象接收变换后的鼠标事件数据

目前在javascript鼠标事件中是否有任何数据可以让我轻松找到或计算相对于转换元素的3D空间的鼠标位置?为了直观地说明,左边是没有3d矩阵的div,右边是3d变换后的div。o是鼠标事件的来源+/|/|+-----++||||||o|=>|o|||||+-----++|\|\|+在下面的脚本中,单击div中的相同像素将报告一个位于文档/屏幕的二维变换空间中的event.layerX。我知道,但对解析div的matrix3d并使用它乘以事件位置以发现这一点的前景并不感到兴奋,但是在实际实现中,div将具有更复杂的转换,这需要在不止一个对象的每一帧上完成,我担心会带来的开销......

javascript - Node.js 随机抛出写入 EIO 异常

我正在使用node.js+socket.io+Winston(记录器)编写一个游戏服务器,我的服务器每天都因为这个异常而死机:Error:writeEIOaterrnoException(net.js:901:11)atObject.afterWrite(net.js:718:19)我怀疑这可能是我使用Winston的方式。我有server.js和room.js类,我在其中要求Winston使用以下语句:varwinston=require('winston');在server.js中,我注册了文件日志:winston.add(winston.transports.File,{file

javascript - Node.js Busboy 分别解析字段和文件

我想知道是否可以让Busboy分别解析字段和文件。(我已经删除了bodyParser,因为您可以很容易地用临时文件填充硬盘。)例如-解析post字段的中间件(用于所有POST请求)if(req.method==='POST'){varform=newbusboy({headers:req.headers,limit:{files:0}});form.on('field',function(fieldname,val,valTruncated,keyTruncated){req.params.body[fieldname]=val;});form.on('finish',function

javascript - Chrome 开发工具 : Accessing the DOM element $0 pointer from bookmarklet/Snippet

是否可以从控制台中的书签或代码片段访问$0DOM元素指针?关于$0的更多信息https://developers.google.com/chrome-developer-tools/docs/commandline-api#0_-_4DevToolsremembersthelastfiveDOMelements(orJavaScriptheapobjects)thatyou'veselectedinthetab(orProfilespanel).Itmakesthoseobjectsavailableas$0,$1,$2,$3,and$4.$0returnsthemostrecentl

javascript - 如何将子 Node 从一个 Node 复制到另一个 Node ?

情况:我需要下载子Node,然后将其设置()到另一个Node。问题是我只想在childNode的得分属性达到100时执行此操作。我应该在何时何地检查帖子的分数是否为100或更高,以及如何将它们仅复制到新索引一次?我的想法:加载帖子后,检查它的分数。如果它>=100,如果是这种情况,请检查数据库。然后将Node推送到新索引。问题:我如何防止Node在每次加载帖子时都被上传,因为它的分数在多次加载时>=100?我需要它只发生一次!解决方案代码:if(funPost.score>=global.hotNumber&&funPost.hot==false){varhotPostRef=fire

javascript - XPages execMode 部分在渲染时移除 DOM 元素

我的一个XPage上有一个fileUploader。我遇到的问题是当我尝试将它与一起使用时xp.this.rendered属性它实际上删除了它应该更新的DOM元素。如果没有该属性,它运行得很好,但有时我必须仅在某些条件为真时才显示fileUploader:这就是我的意思:我在这里做了什么:以第1步(默认)打开一个页面。它只是主中的一张tablediv_main元素(input_step是1)在那里上传文件点击下一步按钮刷新了div_main元素和集合input_step组件值变为2显示第二个表(渲染条件为rendered="#{javascript:getComponent('inpu

javascript - 如何让 javascript 只在 dom 和 css 准备好而不是图像时执行

我想在dom和css准备好时执行一些javascript,但我不关心图像(我倾向于延迟加载图像)我知道如何检测dom就绪状态,但如何检测css就绪? 最佳答案 您应该使用document.ready事件。window.onLoad在所有图像和其他图像完全加载时触发。来源:window.onloadvs$(document).ready() 关于javascript-如何让javascript只在dom和css准备好而不是图像时执行,我们在StackOverflow上找到一个类似的问题:

javascript - Node.js 和 postgres 听

我想使用Heroku、PostgreSQL和Node.js,并将其设置为每当我在我的postgres数据库中添加一条记录时,Node.js都会将该行的内容打印到控制台。我正尝试按照这些指示进行设置:http://lheurt.blogspot.com/2011/11/listen-to-postgresql-inserts-with.htmlhttp://bjorngylling.com/2011-04-13/postgres-listen-notify-with-node-js.html这是node.js代码varpg=require('pg');conString='/*mydat