`
linvar
  • 浏览: 257640 次
  • 性别: Icon_minigender_1
  • 来自: 未定
社区版块
存档分类
最新评论

Jquery1.4+ Trap and Tip

阅读更多
jquery很强大,强大到没有它我都不会做前端开发了.
以下是收集的一些tip
1.如果要使用页面某些元素无效,就是设置这些元素的disabled属性值为disabled
$(selector).attr("disabled","disabled");
相应的要使之又有效,就去掉disabled属性
$(selector).removeAttr("disabled");
注意并不是每个页面元素都对disabled起作用,
比如<a>元素就可以使它返回false来取消默认操作,即打开链接

2.选择或取消选择多选框<input type="checkbox"/>
也就是控制checked属性值为checked
$(selector).attr("checked","checked");
相应的就是移走checked属性
$(selector).removeAttr("checked");

3.取消jquery绑定的事件
有时我们需要取消绑定事件,试图绑定第二个方法事件是不可行的
因为事件绑定是叠加的.
jquery提供了unbind方法来取消事件的绑定
$(selector).unbind("click");
如果事件有多个绑定可以指定具体方法名来取消
$(selector).unbind("click",fnName);
注意不同的selector可能都指向同一个元素
比如$(".nono").click(function(){alert('a');});
就不能使用$("#id .nono").unbind("click");来取消绑定

4.下拉列表我们可以取它的值(value),也可以取字面值
<select id="mysel">
    <option value="1">M</option>
    <option value="2">L</option>
</select>
第一个值比较容易取得
$("select#mysel").val(); //結果为1
$("#mysel option:selected).text(); //結果为M

5.jquery绑定事件的对象是当前页面的元素,所以当从服务器ajax返回html字符串加入到当前页面中的元素是没有绑定事件的,这时可以重新绑定,但是因为事件绑定是叠加的,所以不适宜执行太多的重新绑定.可以考虑live query这个插件

6.jquery的is()方法
可以测试元素是否有class属性
$(selector).is(".pretty"); 或使用 $(selector).hasClass("pretty");

7.

分享到:
评论

相关推荐

    snmp++实现Trap接收

    **SNMP++实现Trap接收详解** SNMP(Simple Network Management Protocol)是一种广泛应用于网络设备管理的协议,它允许网络管理员远程监控和管理网络设备。在SNMP中,Trap是一种网络设备向管理站发送的被动通知,...

    Snmp+trap+mib开发代码

    在"Snmp+trap+mib开发代码"的主题下,我们主要探讨以下几个方面的知识点: 1. **MIB库的读取**:MIB库包含了网络设备上的管理对象及其结构,如接口状态、路由表等。开发者需要通过SNMP库(如Python的pysnmp或Java的...

    snmp trap server

    Trap是SNMP的一种机制,当网络设备发生异常或需要报告特定事件时,设备会主动向管理站(Trap Server)发送Trap消息。在本场景中,我们讨论的是一个基于Java实现的SNMP Trap Server程序。 JavaApplication2可能是这...

    JQuery+Bootstrap 自定义全屏Loading插件的示例demo

    JQuery+Bootstrap 自定义全屏Loading插件 /** * 自定义Loading插件 * @param {Object} config * { * content[加载显示文本], * time[自动关闭等待时间(ms)] * } * @param {String} config * 加载显示文本 ...

    snmp_trap 协议接收工具

    `snmp_trap`协议接收工具是针对SNMP Trap消息设计的应用,允许用户在Windows、Linux和Unix系统上接收并处理这些 traps。 SNMP Trap工作原理: 1. 设备触发事件:当网络设备(如路由器、交换机或服务器)遇到预定义...

    SNMP_TRAP监听工具

    SNMP TRAP是一种机制,网络设备在发生特定事件时会主动发送通知到预设的管理站,这些通知被称为TRAP消息。"SNMP_TRAP监听工具"正是用于接收并处理这些TRAP消息的应用程序。 SNMP TRAP分为多种类型,包括标准陷阱和...

    trap receiver(trap模拟接收器)

    "Trap"是SNMP中的一个重要概念,它是一种从网络设备向网络管理系统发送的被动通知,通常发生在设备状态变化或出现异常情况时。Trap接收器则是用于接收这些陷阱通知的组件。 "Trap Receiver (Trap模拟接收器)"是...

    snmp trap命令接收软件

    Trap是SNMP的一个重要功能,当网络设备发生特定事件时,如接口状态变化、内存不足或硬件故障,设备会主动向管理站发送Trap消息,通知管理员这些问题。 "snmp trap命令接收软件"是一个专为Windows平台设计的小型应用...

    用net-snmp的api实现trap接收,windows+linux

    通过以上步骤,你可以创建一个基本的、跨平台的SNMP trap接收器,它可以与网络设备进行通信,接收并处理来自不同设备的trap通知。在实际应用中,你可能还需要考虑安全性,例如使用安全的SNMP版本(如v3),并配置...

    trap转发器实现trap转发

    在IT行业中,SNMP(简单网络管理协议)是用于网络设备管理的标准协议,而"trap转发器"则是SNMP框架中的一个重要组件。本篇文章将详细阐述trap转发器的工作原理、实现方式及其在实际网络管理中的应用。 SNMP Trap是...

    NIO trick and trap .pdf

    **NIO**(New I/O)是Java为提高I/O操作效率而引入的新特性,最初在JDK 1.4版本中作为JSR 51规范的一部分被提出。随着技术的发展,在JDK 7中进一步扩展为NIO 2(JSR 203),引入了更多高级功能,如文件锁定、原子...

    trap 压力测试工具

    trap,全称为Transaction Rate Analysis and Performance Test,是一种轻量级的压力测试工具,能够快速生成大量并发请求,以评估系统在极限条件下的处理能力。它支持多种协议,如HTTP、HTTPS、FTP等,适用于Web应用...

    snmp4j实现snmp trap 发送与接收

    SNMP4J 实现 SNMP Trap 发送与接收 SNMP(Simple Network Management Protocol,简易网络管理协议)是一种广泛应用于网络管理的协议,SNMP4J 是一个基于 Java 的 SNMP 库,提供了完整的 SNMP 功能实现。本文将详细...

    api实现接收trap

    Trap是SNMP中的一个重要概念,它是一个由网络设备发送到管理站的被动通知,通常在设备遇到异常情况或者状态变化时触发。本篇文章将深入探讨如何使用net-snmp API来开发实现一个类似于snmptrapd的服务,以便接收并...

    Transferring single cesium atoms between a magneto-optical trap and a far-off-resonance optical dipole trap

    单原子在磁光阱和远失谐光学偶极阱之间的转移,何军,王婧,Based on our work of trapping single cesium atoms in a large-magnetic-gradient vapour-cell magneto-optical trap (MOT), a remarkable improvement ...

    sap businessobjects fan trap vs chasm trap

    ### SAP BusinessObjects Fan Trap与Chasm Trap解析及解决方法 #### Chasm Trap概念与实例 **Chasm Trap** 是在设计SAP BusinessObjects宇宙时可能会遇到的一种错误类型,这种错误通常发生在两个“多对一”关系...

    Java使用SNMP4J实现snmp trap接口发送消息_20170808_LK

    在IT行业中,SNMP(简单网络管理协议)是一种广泛用于网络设备管理的标准协议,而SNMP Trap是其一种主动通知机制。当网络设备发生特定事件时,如接口故障、内存溢出等,设备会自动向预设的管理站发送Trap消息,以便...

    C#基于SnmpSharpNet做的SNMP TRAP服务器(包含发送snmp trap消息的测试客户端)

    SNMP TRAP消息其实就是UDP报文,TRAP服务器就是UDP服务器(即接收方,UDP端口为162),发送TRAP消息的其实就是UDP客户端。 本demo包含TRAP接收的服务器和发送TRAP消息的UDP客户端两个部分,基于SnmpSharpNet做的,...

    snmp trap例子 源码

    在IT行业中,SNMP Trap是一个重要的功能,它允许网络设备在特定事件发生时主动向管理站发送通知,而不需要管理站持续轮询设备状态。这个"snmp trap例子 源码"很可能是用VC++编写的,用于帮助开发者理解和实现SNMP ...

    利用SNMP#NET做trap接收器

    5. **处理Trap事件**:在事件处理器中,你可以解析Trap消息,提取相关信息,如发送Trap的设备地址、Trap类型、OID等。 ```csharp private void Snmp_OnTrap(object sender, PduEventArgs e) { var trap = e.Pdu as...

Global site tag (gtag.js) - Google Analytics