`

jQuery 模拟异步实现

阅读更多
今天找美工帮我封装了一下js的异步,我js太臭了

<script type="text/javascript">
  //顺序必须先收在发
  $(document).on('msg',function(e,data){//收
  		b(data);
  });
  
  $(document).trigger('msg',a());//发
  
  $(document).trigger('msg',a2());//发
  
  
  function a2(){
	  console.log('a2 log');
	  return "a2";
  }
  function a(){
	  console.log('a log');
	  return "a";
  }
  
  function b(){
	  console.log(arguments);
  }
  </script>

分享到:
评论

相关推荐

    jQuery模拟手机端下拉滚动加载内容.rar

    jQuery模拟手机端下拉滚动加载内,在手机上是手指向上滑动屏幕,会立即加载内容,实现了一种多数据分布的加载效果。因为是到才加载,也就是异步加载,因此并不会影响网页的加载速度,如果在电脑上测试,你需要使用...

    JavaScript_JQuery_CSS_CSS_DIV漂亮的实例123个

    107. 推荐jQuery模拟Windows视窗的效果实现相册图片拖动特效插件 108. 推荐jQuery网站首页三幅banner切换大图广告自动滚动代码下载 109. 推荐jQuery购物类产品图片放大插件jqzoom v2.0下载 110. 推荐实用jquery...

    HTML5 JQuery 仿手机端 Pull Loading异步上拉加载特效.rar

    HTML5 JQuery 仿手机端 Pull Loading异步上拉加载特效,这个功能在手机上已经不新鲜了,在电脑端我们可以用HTML5来模拟实现,不过使用jquery配合最好了,Ajax交互效果更顺畅自然。包括了subNView模式选项卡中的第2...

    模拟谷歌自动完成功能

    模拟谷歌自动完成功能,使用jquery异步方式实现

    超实用的jQuery代码段

    《超实用的jQuery代码段》的代码跨平台、跨设备、跨浏览器,充分向读者演示了如何使用jQuery的各项技术,实现令人激动的网页效果。   《超实用的jQuery代码段》从jQuery框架的使用原理与应用场景出发,对最实用的...

    JQuery&CSS;&CSS;+DIV实例大全.rar

    9.jquery仿google首页图标动画菜单效果实现模拟鼠标动画菜单的代码 10.jquery仿卓越亚马逊网鼠标移到按钮弹出菜单的效果代码 11.jquery浮动变化的个性菜单插件floatmenu下载 12.jQuery黑色风格仿Flash版下滑...

    httpxmlRequest+ajax+jquery+fastjson+jsp异步通讯实战案例精讲

    利用JQuery的ajax支持,详细讲解$.ajax,$.post,$.get等方法实现ajax技术;讲解ajax文件上传,三级联动等;利用ajax技术返回普通文本,xml格式,JSON格式数据等案例;具体案例如下: 1.前端创建HTTPXMLRequest对象及...

    详解如何构建Promise队列实现异步函数顺序执行

    我们需要实现一个队列,将这些异步函数添加进队列并且管理它们的执行,队列具有First In First Out的特性,也就是先添加进去的会被先执行,接着才会执行下一个(注意跟栈作区别) 大家也可以类比一下jQuery的animate...

    jquery使用FormData实现异步上传文件

    考虑一个常见的用户上传头像的场景: ... 选中图片并确认后直接上传图片 实现这个功能,需要使用&lt;...利用FormData对象,我们可以通过JavaScript用一些键值对来模拟一系列表单控件,我们还可以使用XMLHttpRe

    100多个JQuery效果示例(实例)div+css+javascrpit

    107. 推荐jQuery模拟Windows视窗的效果实现相册图片拖动特效插件 108. 推荐jQuery网站首页三幅banner切换大图广告自动滚动代码下载 109. 推荐jQuery购物类产品图片放大插件jqzoom v2.0下载 110. 推荐实用jquery...

    jQuery.AsyncBox v1.4.5 API.chm

    jQuery.AysncBox(异步盒子,以下简称:AysncBox) 是一款基于 jQuery 的弹窗插件,由作者小吴同学进行资源整合与开发。 自从2011年4月7日发布以来,引来了各界的关注和支持。AysncBox 以其快速、简洁、灵活的使用...

    jQuery.AysncBox

    jQuery.AysncBox(异步盒子)是一款基于 jQuery 的弹窗插件。能够实现网站的整体风格效果,给用户一个新的视觉享受。主要模拟常用的 alert、confirm、prompt、open 和扩展了一些对话框。它通过回调函数触发事件动作...

    jQuery实现模拟flash头像裁切上传功能示例

    本文实例讲述了jQuery实现模拟flash头像裁切上传功能。分享给大家供大家参考,具体如下: 是的,jq已经有类似的插件了,或者干脆用flash算了,为什么我还要自己写?因为造(wo)轮(bu)子(hui)也(flash)是一个...

    jQuery异步加载数据并添加事件示例

    1、之前用的是jq1.4.3 ,jq1.7一下都可以使用live()方法,来实现该功能 $(‘#div').live(‘click',function(){ //do stuff }); 但是live方法也有不支持的事件,例如:toggle事件 ,遇到这个情况可以给他加个click...

    jQuery+ajax实现滚动到页面底部自动加载图文列表效果(类似图片懒加载)

    主要介绍了jQuery+ajax实现滚动到页面底部自动加载图文列表效果,模拟图片懒加载功能,涉及jQuery的ajax与asp.net交互动态显示页面内容的相关技巧,需要的朋友可以参考下

    模拟jQuery中的ready方法及实现按需加载css,js实例代码

    一、ready函数的实现经常用jQuery类库或其他类库中的ready方法,有时候想想它们到底是怎么实现的,但是看了一下jQuery中的源码,涉及到的模块比较多,(水平有限)代码比较难看懂;自己结合了一些书籍内容,总结一下。...

    ajax 模拟购物车加入货物并

    ajax 模拟购物车加入货物并实现页面异步刷新显示物品!

    自写的jQuery异步加载数据添加事件

    1、之前用的是jq1.4.3 ,jq1.7一下都可以使用live()方法,来实现该功能 代码如下: $(‘#div’).live(‘click’,function(){ //do stuff }); 但是live方法也有不支持的事件,例如:toggle事件 ,遇到这个情况可以给他...

    使用jQuery+HttpHandler+xml模拟一个三级联动的例子

    昨天同学问我有关如何快速读取多层级xml文件的问题,于是我就使用省、市、县模拟了一个三级联动的例子,客户端使用jQuery实现异步加载服务器返回的json数据,服务器端则使用XPath表达式查询数据。

    jQuery的实现原理的模拟代码 -5 Ajax

    对于 xhr 对象来说,我们主要通过异步方式访问服务器,在 onreadystatechange 事件中处理服务器回应的内容。简单的 xhr 使用如下所示。

Global site tag (gtag.js) - Google Analytics