1、base.js

/*语法: $("选择器") 工厂函数 */
   
  /*寻找页面中name属性值是haha的元素*/
  $("[name='haha']").click(function(){
  $("#myDiv").css({"height":50,"width":50,"background":"red"});
  /*css(json格式)*/
  })
   
   
  /*js书写*/
  function changeDiv(){
  document.getElementById("myDiv").style.height="50px";
  document.getElementById("myDiv").style.width="50px";
  document.getElementById("myDiv").style.backgroundColor="pink";
  }
 

2、function.js

$(function(){ // 简写方式 等同于 window.onload
   
  alert("页面的html结构加载完毕之后就执行!");
   
   
  })
   
  $(document).ready(function(){
   
  })

3、showAndHidden.js

/*初识jQuery(function(){
  当我们的鼠标移动到li上面,div中的图片显示
  $("li").mouseover(function(){
  //$(this).children("div").css({"display":"block"});
  $(this).children("div").show();
  }).mouseout(function(){鼠标移出
  //$(this).children("div").css({"display":"none"});
  $(this).children("div").hide();
  })
  })*/
   
  $(function(){
  /*复合事件 整合了鼠标移出和移入*/
  $("li").hover(function(){//mouseover
  $(this).children("div").show();
  },function(){ //mouseout
  $(this).children("div").hide();
  })
  })

4、htmlAndText.js

$(function(){
  //获取页面中的div innerHTML="" 会编译html标签
  //$("#myDiv").html("<img src='../images/cat.jpg' height='50px' width='50px'/>");
  // innerText 文本内容
  $("#myDiv").text("<img src='../images/cat.jpg' height='50px' width='50px'/>");
  })

5、link.js

$(function(){
  /*链式操作 在操作第一个div的同时 操作 第2个div
  $("h1").css({"background":"red"}).next().css({"background":"pink"})
  .next().css({"background":"yellow"});
  */
  $("div").css({"background":"yellow"});
  })
   
  /**
  注释的说明:
   
  01. 开发阶段: 便于团队内部人员阅读,方便后续维护
  02. 维护阶段: 把我们写好的注释提取成文档!哪怕我们在项目中删除注释!不影响维护!
  03. 生产阶段: 建议删除注释,减少文件的大小!提升用户的体验!
   
   
  */

6、addClass.js

$(function(){
  //获取页面中所有的div动态增加类样式 之前js中使用的是 className="类名"
  /*$("div").hover(function(){
  $(this).addClass("haha"); 增加样式
  },function(){
  $(this).removeClass("haha");删除样式
  })*/
   
  /*所有div的点击事件*/
  $("div").click(function(){
  $(this).toggleClass("haha");
  })
   
   
  })

7、changeAll.js

$(function(){
   
  //通过js获取dom对象
  var domDiv= document.getElementById("myDiv");
  // domDiv.html(); 是jquery对象才能使用的
  //把dom对象转换成jquery对象
  $(domDiv).html("就这么神奇的转换成了query对象");
   
  //获取第二个盒子
  var $jqueryDiv= $("#second");
  // 需要把jquery转换成dom对象
  //$jqueryDiv[0].innerHTML="转换成dom对象了!";
  $jqueryDiv.get(0).innerHTML="转换成dom对象了!!!";
   
  })

8、overAndEnter.js

$(function(){
   
  //获取div的鼠标移入事件
  /* $("#father").mouseover(function(){
  $(this).css({"border":"1px solid red"});
  })*/
  $("#father").mouseenter(function(){
  $(this).css({"border":"1px solid red"});
  })
  })

jquery-1.8.3.js

jquery-1.8.3.min.js

jquery-ui.js

jquery.ui.tabs.js

jquery.validate.js

js包的更多相关文章

  1. ASP.NET Core 静态文件及JS包管理器(npm, Bower)的使用

    在 ASP.NET Core 中添加静态文件 虽然ASP.NET主要大都做着后端的事情,但前端的一些静态文件也是很重要的.在ASP.NET Core中要启用静态文件,需要Microsoft.AspNe ...

  2. Node.js包管理器Yarn的入门介绍与安装

    FAST, RELIABLE, AND SECURE DEPENDENCY MANAGEMENT. 就在昨天, Facebook 发布了新的 node.js 包管理器 Yarn 用以替代 npm .咱 ...

  3. NET Core 静态文件及JS包管理器(npm, Bower)的使用

    NET Core 静态文件及JS包管理器(npm, Bower)的使用 文章目录 在 ASP.NET Core 中添加静态文件 使用npm管理JavaScript包 使用Bower管理JavaScri ...

  4. Node.js包(JXcore)

    Node.js的代码是开放的,并准备好被复制像任何其他Javascript代码.但现在它不可能的了.JXcore 这是一个开源项目,引入了包装和源文件和其他资源加密成JX包一个独特的功能. 考虑大型项 ...

  5. Node.js包管理器:

    Node.js包管理器: 当我们要把某个包作为工程运行的一部分时,通过本地模式获取,如果要在命令行下使用,则使用全局模式安装 使用全局模式安装的包并不能直接在JavaScript文件中用require ...

  6. 给JS包写TypeScript用的类型申明文件

    TS (TypeScript)区别于JS (JavaScript)一个最大的不同是TS增加了类型.当一些TS代码要使用JS包的时候,最好这些JS包都有类型介绍,比如这个变量是什么类型,那个函数参数的什 ...

  7. 9.Node.js 包管理器npm

    npm 是 Node.js  官方提供的包管理工具, 用于 Node.js包的发布.传播.依赖控制 安装 express ==> 流行的基于Node.js的Web开发框架,可以快速地搭建一个完整 ...

  8. 《Node.js 包教不包会》

    <Node.js 包教不包会> 为何写作此课程 在 CNode(https://cnodejs.org/) 混了那么久,解答了不少 Node.js 初学者们的问题.回头想想,那些问题所需要 ...

  9. Node.js包

     1.app.js 2.m_p包下package.json 3.index.js  入口模块

  10. Node.js包的依赖及版本号(转)

    原文:  http://www.cnphp6.com/archives/64130 Node.js最重要的一个文件就是package.json,其中的配置参数决定了功能.例如下面就是一个例子 { &q ...

随机推荐

  1. 标准vim配置文件 带注释(适合C++编译)

    我的vim配置文件,适合大多数人习惯 """""""""""""&qu ...

  2. 关于数据区间变换及numpy数组转图片数据的python实现

    python实现区间转换.numpy图片数据转换 需求: 客户的需求是永无止境的,这不?前几天,用户提出了一个需求,需要将一组数据从一个区间缩放到另一区间? 思路: 先将数据归一化,再乘以对应区间的差 ...

  3. JavaScript 优雅的实现方式包含你可能不知道的知识点

    有些东西很好用,但是你未必知道:有些东西你可能用过,但是你未必知道原理. 实现一个目的有多种途径,俗话说,条条大路通罗马.很多内容来自平时的一些收集以及过往博客文章底下的精彩评论,收集整理拓展一波,发 ...

  4. CentOS6.6中安装telnet

    一.查看本机是否安装telnet rpm -qa | grep telnet 如果什么都不显示.说明你没有安装telnet 二.开始安装 yum install xinetd yum install ...

  5. 【Linux技术】ubuntu常用命令【转】

    转自:http://www.cnblogs.com/lcw/p/3159462.html 查看软件xxx安装内容:dpkg -L xxx查找软件库中的软件:apt-cache search 正则表达式 ...

  6. 【转载】ajaxFileUpload 报这错jQuery.handleError is not a function

    今天刚打个一个技术群,里面有人问标题上的问题,嘿,我恰好遇过,现在大家至少也在用jquery1.9以上的版本,ajaxfileupload的版本早就不更新了,大家可以下载看:地址这里,它例子里使用的J ...

  7. window.onload绑定多个事件 —— 两种解决方案

    前言 有些函数,必须在网页加载完毕后执行.比如:涉及DOM操作的. 网页加载完毕时会触发一个onload事件,将函数绑定到这个事件上即可. window.onload = myFunction; 问题 ...

  8. 多线程 or I/O复用select/epoll

    1:多线程模型适用于处理短连接,且连接的打开关闭非常频繁的情形,但不适合处理长连接.线程模型默认情况下,在Linux下每个线程会开8M的栈空间,在TCP长连接的情况下,以2000/分钟的请求为例,几乎 ...

  9. SQL 标量函数-----日期函数 day() 、month()、year()

    select day(createtime) from life_unite_product --取时间字段的天值 select month(createtime) from life_unite_p ...

  10. SQL中的left outer join,inner join,right outer join用法详解

    这两天,在研究SQL语法中的inner join多表查询语法的用法,通过学习,发现一个SQL命令,竟然涉及到很多线性代数方面的知识,现将这些知识系统地记录如下: 使用关系代数合并数据1 关系代数合并数 ...