`

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异步上传下载

    本文将详细讲解如何利用jQuery实现无刷新的异步上传和下载文件,以及MyEclipse环境中项目的创建与部署。 首先,我们要了解jQuery异步上传的基本原理。在传统的文件上传方式中,用户提交表单时会刷新整个页面,用户...

    jquery 异步treeTable树形插件

    jQuery异步treeTable插件是用于在网页上实现这种功能的一种高效工具,它结合了表格与树形结构的优点,可以动态加载数据,节省页面资源,提升用户体验。本文将深入探讨这一插件的工作原理、使用方法以及实际应用中的...

    jquery模拟

    **jQuery模拟**是一种技术实践,目的是为了理解和学习jQuery库的核心工作原理。jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及AJAX交互等任务。通过模拟jQuery,我们可以深入理解其...

    关于解决jquery同步异步的问题

    下面是一段示例代码,它展示了如何在jQuery中实现异步和同步请求: ```javascript // JavaScript部分 function test() { var a = 1; $.ajax({ type: 'GET', url: 'test.php', data: 'page=112', success: ...

    Jquery 模拟JGrid实现分页列表显示----2016-05-27

    在本主题中,我们将深入探讨如何使用jQuery模拟JGrid实现分页列表显示。JQuery是一个广泛使用的JavaScript库,它提供了丰富的功能,包括DOM操作、事件处理、动画效果以及与Ajax的交互。而JGrid则是一个基于jQuery的...

    jquery模拟快递单信息

    在这个“jquery模拟快递单信息”的项目中,我们主要关注的是如何利用jQuery来实现一个在线模拟快递单信息的效果。这通常涉及到前端开发中的用户界面设计和交互性增强。 首先,jQuery的核心特性包括选择器,它使得...

    jQuery模拟页面加载进度条

    通过以上步骤,我们可以创建一个基本的jQuery模拟页面加载进度条。在实际项目中,可以根据需求进行调整和扩展,比如结合Ajax请求或Web Workers技术来实时反映页面的实际加载进度。这个过程不仅提升了用户体验,还为...

    jQuery和mock模拟登录.zip

    jQuery的`.ajax()`或`.post()`方法可以轻松实现异步请求,如提交表单数据到后端。 4. **动画效果**:登录界面可能会包含一些交互式动画,如输入框聚焦时的边框变化,jQuery的`.fadeIn()`和`.fadeOut()`等方法可以...

    jquery模拟div多选checkbox下拉框

    本项目名为“jquery模拟div多选checkbox下拉框”,其核心目标是使用jQuery来实现一个功能丰富的多选下拉框替代传统的HTML `&lt;select&gt;` 元素,通过使用`&lt;div&gt;`元素和复选框(checkbox)来提供更自定义化的用户体验。...

    jQuery模拟Select下拉菜单选中添加代码.zip

    本压缩包提供了一种使用jQuery模拟Select下拉菜单的方法,它不仅可以实现基本的下拉功能,还能增强用户体验,如添加动画效果、自定义样式等。 jQuery是一款轻量级的JavaScript库,它的目标是使JavaScript编程变得更...

    jQuery模拟select下拉框三级城市联动代码.zip

    这个"jQuery模拟select下拉框三级城市联动代码.zip"压缩包提供的就是一个使用jQuery库来实现这种效果的示例。这里我们将深入探讨相关知识点。 首先,jQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件...

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

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

    jquery模拟flash导航效果

    总之,jQuery模拟Flash导航效果是现代网页设计中的常见实践,它利用JavaScript的动态性和jQuery的强大功能,实现了与Flash相似的用户体验,同时避免了Flash的局限性。通过掌握以上知识点和实践,你可以创建出富有...

    jQuery+css实现的给图片拍照效果.rar

    本项目“jQuery+css实现的给图片拍照效果”利用jQuery和CSS技术,为用户提供一种模拟真实拍照体验的功能,常见于网页中的头像上传或实时预览功能。下面将详细阐述这一实现过程。 首先,我们需要理解jQuery的核心...

    jquery在线模拟linux系统桌面效果.rar

    标题中的“jquery在线模拟linux系统桌面效果.rar”表明这是一个使用jQuery技术实现的项目,目标是模拟Linux操作系统的桌面环境。这个项目可能包含了HTML、CSS和JavaScript代码,特别是jQuery库的运用,来创建一种...

    jquery 实现的下拉框模拟

    要实现一个 jQuery 模拟下拉框,我们需要以下步骤: 1. **HTML 结构**:创建基本的 HTML 元素,如一个隐藏的输入字段(用于存储用户选择)和一个可点击的按钮或标签,作为下拉框的触发器。 ```html 请选择 ;"&gt; ...

    CSS3+jQuery 模拟 iOS passbook

    4. **Ajax交互**:如果需要从服务器获取或更新卡片数据,可以使用jQuery的`.ajax()`方法进行异步通信。 在提供的压缩包文件`passcard`中,可能包含了HTML结构文件、CSS样式文件和JavaScript脚本文件,它们协同工作...

    Html5+jQuery 模拟 实现 的WIN8 卡片式界面UI特效

    利用HTML5和jQuery,开发者可以模拟出类似的Win8卡片式UI特效,为Web应用带来更加生动、直观的交互体验。 首先,HTML5是下一代超文本标记语言,提供了许多增强网页功能的新特性,如离线存储(localStorage)、拖放...

    AJAX(jquery)模拟股票涨跌实时显示功能

    总结来说,使用 AJAX 和 jQuery 模拟股票实时显示功能,涉及到前端与后端的数据交互、JSON 数据解析、DOM 操作以及可能的 UI 效果实现。这是一种常见的 web 开发技巧,有助于提升用户体验,避免页面频繁刷新。通过...

    jQuery个人信息完善表单代码.zip

    1. **表单提交**:使用jQuery的`$.ajax`方法实现异步提交,避免页面刷新,提供更好的用户体验。 2. **移动优化**:考虑触摸事件的处理,确保在触屏设备上的操作顺畅。 3. **性能优化**:合理使用事件代理,减少DOM...

Global site tag (gtag.js) - Google Analytics