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

在线程中,使用了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. php redis 安装和使用
  2. 一个数里有那些约数用c++怎么做_嵌入式就业的那些事~
  3. Java线上问题排查思路及Linux常用问题分析命令学习
  4. android 默认开关,android默认设置的开关
  5. MyEclipse设置文件编码
  6. Linux RedHat7.0 上vsftp配置
  7. 【Transformer】AdaViT: Adaptive Tokens for Efficient Vision Transformer
  8. PYTHON__关于Socket中的Select使用理解
  9. Zabbix 3.0 安装
  10. 支付361万元“家庭抚养费”后,贾跃亭向法院申请与甘薇离婚?
  11. 关于css外链和js外链的位置
  12. 易错点:C 语言 continue while for 循环
  13. webbrowser设置横向打印_9个Excel打印神技巧!从此打印不求人!
  14. switch -case 理解
  15. 用python做股票因子分析_关于SPSS因子分析的几点总结
  16. sd卡与FAT32文件系统
  17. Android版疯狂填字第三关,iOS/安卓版《疯狂填字3》答案攻略第140关
  18. Alphabet执行董事长明年1月辞职,谷歌高管大洗牌
  19. 服务器带宽打开网页很慢,网速快但是打开网页慢是怎么回事 浏览器打开网页慢的解决办法汇总...
  20. 云函数+微信公众号到个人微信

热门文章

  1. keepalived(7)——操作脚本
  2. caffe源码解析—image_data_layer层
  3. HDU Problem - 6214 Smallest Minimum Cut(最小割边,两种方法)
  4. CMake基础 第1节 初识CMake
  5. linux快捷命令补齐,Linux Shell简介——自动补齐/命令行的历史记录/编辑命令行/可用的 Shell 快捷方式.doc...
  6. [BUUCTF-pwn]——jarvisoj_level302-21
  7. [BUUCTF-pwn]——ciscn_2019_ne_5
  8. 外卖匹配系统_“外卖智能算法”和大学生有啥关系?来自工科生的专业分析
  9. 关于优酷开发sdkdemo的布局
  10. Netty初步之hello world