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. 【Foreign】动态规划 [分治][DP]

    动态规划 Time Limit: 50 Sec  Memory Limit: 128 MB Description 一开始有n个数,一段区间的价值为这段区间相同的数的对数. 我们想把这n个数切成恰好k ...

  2. App劫持病毒剖析:你的应用是如何被替换的(病毒防范方法)

    App劫持病毒剖析:你的应用是如何被替换的(病毒防范方法) 一.App劫持病毒介绍 App劫持是指执行流程被重定向,又可分为Activity劫持.安装劫持.流量劫持.函数执行劫持等.本文将对近期利用A ...

  3. Qbot回归,已感染5.4万台计算机

    Qbot回归,已感染5.4万台计算机 近日,BAESystems的安全人员发表了一篇关于Qbot网络感知蠕虫回归的调查报告,指出已经感染了5.4万台计算机. FreeBuf百科 Qbot蠕虫,也叫Qa ...

  4. 20165230 2017-2018-2 《Java程序设计》第7周学习总结

    20165230 2017-2018-2 <Java程序设计>第7周学习总结 教材学习内容总结 第十一章 JDBC与MySQL数据库 本周了解了如何在Java程序中使用JDBC语提供的AP ...

  5. ==和equals区别

    java中的数据类型,可分为两类:  1.基本数据类型,也称原始数据类型.byte,short,char,int,long,float,double,boolean    他们之间的比较,应用双等号( ...

  6. Tomcat的JVM设置和连接数设置

    Windows环境下修改“%TOMCAT_HOME%\bin\catalina.bat”文件,在文件开头增加如下设置:set JAVA_OPTS=-Xms256m -Xmx512m Linux环境下修 ...

  7. RabbitMQ--Hello world!(一)

    Introduction RabbitMQ is a message broker. The principal idea is pretty simple: it accepts and forwa ...

  8. 数据库-mysql中文显示问题

    一:在mysql 下面查看带中文的记录显示乱码 mysql> select * from role; +----+------+ | id | name | +----+------+ | 1 ...

  9. python基础-类的其他方法

    一.isinstance(obj,cls)检查是否obj是类的cls对象 # -*- coding:utf-8 -*- __author__ = 'shisanjun' class Foo(objec ...

  10. JQ实现情人节表白程序

    JQ实现情人节表白页面 效果图: 表白利页,你值得拥有哦! 代码如下,复制即可使用: <!doctype html> <html> <head> <meta ...