首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

addEventListener被多次执行的问题

 如下js代码,其中addEventListener,被多次监听click事件,ajaxSend被多次执行,我们只需要在ajaxSend后加上event.stopImmediatePropagation(),就不会被多次监听发送了 if(document.getElementById('menu')) { // get menu LIs var lists = document.getElementById('menu').querySelectorAll('li span'); var nr_lists = lists.length; //console.log(nr_lists); // register click to eack span-li if(nr_lists > 0) { for(var i=0; i<nr_lists; i++) { lists[i].addEventListener('click', function(e){ if(e.target.id == current_span) retur...
类别:网页编程 - JavaScript    查看:49    更新:2024-11-14

jQuery选择器->表单->:hidden

:hidden    返回值:Array<Element(s)> 概述 匹配所有不可见元素,或者type为hidden的元素   示例 描述: 查找隐藏的 tr HTML 代码: <table> <tr style="display:none"><td>Value 1</td></tr> <tr><td>Value 2</td></tr> </table> jQuery 代码: $("tr:hidden") 结果: [ <tr style="display:none"><td>Value 1</td></tr> ] 描述: 匹配type为hidden的元素 HTML 代码: <form> <input type="text" name="email"...
类别:网页编程 - JavaScript    查看:133    更新:2014-05-27

jQuery选择器->可见性->:hidden

:hidden    返回值:Array<Element(s)> 概述 匹配所有不可见元素,或者type为hidden的元素   示例 描述: 查找隐藏的 tr HTML 代码: <table> <tr style="display:none"><td>Value 1</td></tr> <tr><td>Value 2</td></tr> </table> jQuery 代码: $("tr:hidden") 结果: [ <tr style="display:none"><td>Value 1</td></tr> ] 描述: 匹配type为hidden的元素 HTML 代码: <form> <input type="text" name="email"...
类别:网页编程 - JavaScript    查看:100    更新:2014-05-26

Prototype实战教程:Number -> toPaddedString

toPaddedString     [1.5.1] toPaddedString(length[, radix]) -> String 将当前 Number 对象转换为字符串,如果转换后的字符串长度小于 length 指定的值,则用 0 在左边补足其余的位数。可选的参数 radix 用于指定转换时所使用的进制。 译注:radix 可指定任意进制,如 3 进制、7 进制等。默认为 10 进制。 样例 (13).toPaddedString(4); // -> '0013' (13).toPaddedString(2); // -> '13' (13).toPaddedString(1); // -> '13' (13).toPaddedString(4, 16) // -> '000d' (13).toPaddedString(4, 2); // -> '1101' ...
类别:网页编程 - JavaScript    查看:115    更新:2014-05-23

在PowerBuilder7.0中应用DDE技术一例

在使用PowerBuilder7.0开发用户自己的应用程序时,需要用到一些在Windows操作系统环境中已有的文件格式或操作功能,如果一切从头开始,不仅浪费大量的时间和精力,而且完成的功能也没有Windows中已有的完善。如何利用Windows中已有的大量的应用程序和应用程序开发组件呢?Windows提供了两种用于应用程序继承的方法:DDE和OLE。 DDE(动态数据交换)在Windows操作系统是一种基于消息的协议,用来在不同的应用程序之间交换信息。在PowerBuilder中不仅提供了一套用来包装Windows函数的DDE函数,而且提供了一种易于实现的接口。 下面以在PowerBuilder7.0下开发的应用程序中调用Microsoft Word编辑文本文件为例说明如何调用...
类别:程序开发 - PowerBuilder    查看:91    更新:2014-05-10