最近接手了前同事的项目,关于使用线程控制实现代码热插拔功能!

在线程中,使用了ChatWebSocketHandler,与前台进行实时交互,今天我拿到需求是这样的,结合chatWebSocketHandler传递到页面的标识,将每一条执行之后的数据状态改写为执行成功! 前台使用$("#"+dataJson.Id).children(".state").text("成功"); 那么此处的Id是后台传来的,那么我想到的是通过Id再去后台修改状态!  我是这样实现的

websocket.onmessage = function(event) {
   var data = event.data;
   var dataJson = eval('(' + data + ')');

if(Id == 1){

$("#updateState").click(dataJson.Id,function(event){$.ajax({ update... })})
$("#updateState").click();

$('#updateState').unbind("click"); //移除click

}

}
那么此时问题来了,当执行第一条数据时,update发送了一次请求,而第二条发送,第一个和第二个Id,后面以此类推,于是我就开始尝试到底是什么问题,当然最终我还是没试出来,希望了解的朋友可以帮我解惑!  我的解决方式是当click执行之后,给他解绑,此时实现了我的需求! 由此我个人猜测,应该是click在每次加载页面的时候会执行,但是具体原因还是没找到!   如果以后找到原因,我会及时补充

转载于:https://www.cnblogs.com/lxz520lx/p/7799406.html

关于jQuery.click()函数相关推荐

  1. jquery animate函数实现

    jquery animate 函数 实现动画效果 参数一 比如高度宽度 之类的:'-=50' 参数二 速度之类 <html xmlns="http://www.w3.org/1999/ ...

  2. jQuery.click()与onClick

    本文翻译自:jQuery.click() vs onClick I have a huge jQuery application, and I'm using the below two method ...

  3. 从零开始学习jQuery (九) jQuery工具函数

    本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery ( ...

  4. 从零开始学习jQuery (九) jQuery工具函数 【转】

    一.摘要 本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案,  即使你会使用jQuery也能在阅读中发现些许秘籍. 我们经常要使用脚本处理各种业务逻辑, 最常见的就 ...

  5. js $.ajax stop,jQuery.ajaxStop() 函数详解

    ajaxStop()函数用于为AJAX请求的ajaxStop事件绑定处理函数. 这是一个全局AJAX事件函数,用于在ajaxStop事件被触发时执行绑定的事件处理函数. jQuery官方文档描述:无论 ...

  6. Query框架学习第九天:jQuery工具函数介绍与使用

    j jQuery框架学习第一天:开始认识jQuery jQuery框架学习第二天:jQuery中万能的选择器 jQuery框架学习第三天:如何管理jQuery包装集 jQuery框架学习第四天:使用j ...

  7. jQuery框架学习第九天:jQuery工具函数介绍与使用

    jQuery框架学习第一天:开始认识jQuery jQuery框架学习第二天:jQuery中万能的选择器 jQuery框架学习第三天:如何管理jQuery包装集 jQuery框架学习第四天:使用jQu ...

  8. jQuery动画函数

    jQuery动画函数分三类: 1.基本动画函数:既有透明渐变又有滑动效果,常用动画效果. 2.滑动动画函数:仅使用滑动效果. 3.淡入淡出动画函数:仅使用淡入淡出效果. 一.基本动画函数: 1.sho ...

  9. 【08】jQuery:01-jQuery介绍、jQuery基本使用、jQuery选择器、jQuery样式操作、jQuery效果、jQuery入口函数、jQuery对象

    文章目录 day01 - jQuery 1.1. jQuery 介绍 1.1.1 JavaScript 库 1.1.2 jQuery的概念 1.1.3 jQuery的优点 1.2. jQuery 的基 ...

最新文章

  1. 让你彻底明白什么叫游戏引擎(1)
  2. 交互设计中的c和php,c/s是一种重要的网络计算机模式,其含义是什么
  3. mac安装brew失败怎么办?
  4. 语音通话框架_普通话考试得高分的方法
  5. [CQOI2017] 小Q的表格(分块 + 整除分块 + 数学 + 前缀和)
  6. java 有参数的构造函数如何注入_Spring5参考指南:依赖注入
  7. java 品尝饮料,java细节经典题型
  8. c语言填空题题库6,二级C语言题库-填空题.doc
  9. Amoeba 主从复制和读写分离
  10. 深圳宝安图书馆官网错误 HTTP Status 500 - Servlet.init() for servlet spring threw exception...
  11. 机器学习算法总结之支持向量机(二)
  12. clickhouse 部署+介绍
  13. 安装和卸载IE浏览器
  14. packet captuer tool: snoop
  15. 中国第一程序员,微软得不到他就要毁了他!
  16. 《淘宝网开店 拍摄 修图 设计 装修 实战150招》导读
  17. 404 Note Found队 Alpha7
  18. 锐龙r75800h和酷睿i511400h差距多大 r7 5800h和i5 11400h核显
  19. java微信公众号发送链接,100%好评!
  20. 水稻CBL家族蛋白质查找

热门文章

  1. sparksql(2)——dataframe的ap-printSchema、withColum、count、drop、describe、select
  2. QNNPACK高性能前向内核库全面剖析——引言篇
  3. Android安卓模拟器中模拟SD卡
  4. ADO连接ACCESS数据库
  5. java线程池笔记及相关代码
  6. POJ 3258 -- River Hopscotch(二分)
  7. 整理记录word2016小技巧,自用
  8. 解决ubuntu中连接mysql时报错:Access denied for user ‘root‘@‘localhost‘
  9. c语言预处理指令之 ##
  10. 计算智能-群智能算法-蚁群算法matlab实现