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. 11个实用的CSS学习工具[转载收藏]

    1. 盒子模型的幻灯片 通过3D转换效果产生的互动的幻灯片.按向左或向右箭头键切换,全屏观看会有更好的效果. 2. CSS Diner 通过一个简单的小游戏让你学习CSS selector,输入正确的 ...

  2. Sparse Filtering简介

    当前很多的特征学习(feature learning)算法需要很多的超参数(hyper-parameter)调节, Sparse Filtering则只需要一个超参数--需要学习的特征的个数, 所以非 ...

  3. 【转】C#使用PrintDocument打印 多页 打印预览

    PrintDocument实例所有的订阅事件如下: 创建一个PrintDocument的实例.如下: System.Drawing.Printing.PrintDocument docToPrint ...

  4. [CodePlus 2017 11月赛&洛谷P4058]木材 题解(二分答案)

    [CodePlus 2017 11月赛&洛谷P4058]木材 Description 有 n棵树,初始时每棵树的高度为 Hi ,第 i棵树每月都会长高 Ai.现在有个木料长度总量为 S的订单, ...

  5. HDU 1027 Ignatius and the Princess II 排列生成

    解题报告:1-n这n个数,有n!中不同的排列,将这n!个数列按照字典序排序,输出第m个数列. 第一次TLE了,没注意到题目上的n和m的范围,n的范围是小于1000的,然后m的范围是小于10000的,很 ...

  6. NYOJ 123 士兵杀敌(四) (线段树)

    题目链接 描述 南将军麾下有百万精兵,现已知共有M个士兵,编号为1~M,每次有任务的时候,总会有一批编号连在一起人请战(编号相近的人经常在一块,相互之间比较熟悉),最终他们获得的军功,也将会平分到每个 ...

  7. Kissy && Require

    KISSY add(name?,factory?,deps)  函数挂载在全局对象KISSY上,用来定义模块.   一个 JS 文件包含一个add()(这时路径+文件名可以用作模块名),如果一个文件包 ...

  8. curator框架的使用以及实现分布式锁等应用与zkclient操作zookeeper,简化复杂原生API

    打开zookeeper集群 先体会一下原生API有多麻烦(可略过): //地址 static final String ADDR = "192.168.171.128:2181,192.16 ...

  9. 洛谷 P4175: bzoj 1146: [CTSC2008]网络管理

    令人抓狂的整体二分题.根本原因还是我太菜了. 在学校写了一个下午写得头晕,回家里重写了一遍,一个小时就写完了--不过还是太慢. 题目传送门:洛谷P4175. 题意简述: 一棵 \(n\) 个结点的树, ...

  10. connect系统调用

    /* * Attempt to connect to a socket with the server address. The address * is in user space so we ve ...