js包

时间:2022-09-09 13:03:25

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&period;NET Core 静态文件及JS包管理器(npm&comma; Bower)的使用

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

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

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

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

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

  4. Node&period;js包&lpar;JXcore&rpar;

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

  5. Node&period;js包管理器:

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

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

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

  7. 9&period;Node&period;js 包管理器npm

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

  8. 《Node&period;js 包教不包会》

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

  9. Node&period;js包

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

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

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

随机推荐

  1. C&num;----对时间结构DateTime的使用&lpar;时间日期的使用&rpar;

    1.其初始化时间是0001--0--0 0:0:0 class Program { DateTime dt; static void Main(string[] args) { Program pp ...

  2. Go文件操作

    UNIX 的一个基础设计就是"万物皆文件"(everything is a file).我们不必知道一个文件到底映射成什么,操作系统的设备驱动抽象成文件.操作系统为设备提供了文件格 ...

  3. JS里面匿名函数的调用 &amp&semi; 变量作用域的实验

    参考 http://www.educity.cn/wenda/54753.html 已实验验证结果正确. 1.下列哪些正确?(B.C) A.function(){ alert("Here!& ...

  4. &lbrack;LeetCode&rsqb;&lbrack;Python&rsqb;Regular Expression Matching

    # -*- coding: utf8 -*-'''https://oj.leetcode.com/problems/regular-expression-matching/ Implement reg ...

  5. uvalive 7500 Boxes and Balls

    https://vjudge.net/problem/UVALive-7500 题意: 找到规律之后发现给出一个数n,要求找到1 + 2i + ... + x <= n,找出1到x的和. 思路: ...

  6. Chapter5&lowbar;初始化与清理&lowbar;this关键字

    this关键字是Java中一类很特殊的关键字,首先它只能在方法内使用,用来表示调用这个方法的对象,在这一点上this和其他对对象的引用的操作是相同的.我们之所以可以在方法内部访问到它是因为编译器在方法 ...

  7. Go Web:HttpRouter路由

    HttpRouter是一个轻量级但却非常高效的multiplexer.手册: https://godoc.org/github.com/julienschmidt/httprouter https:/ ...

  8. asp&period;net mvc 三种过滤器

    前几天面试遇到这个问题,发现不是很了解,学习了下,这里记录下来 经常需要将用户的操作记录到日志中,或者是验证用户是否登录了网站, 面对这样的需求,以前的操作是自定义一个统一的全局方法,然后做处理, 在 ...

  9. CLOB数据类型截取SUBSTR&lowbar;按开始位置偏移量

    --DBMS_LOB.substr不加参数表示全部截取,负向截取待定 CREATE OR REPLACE FUNCTION CLOB_SUBSTR( V_CLOB CLOB, N_OFFSET NUM ...

  10. Node&plus;Express&plus;MongoDB &plus; Socket&period;io搭建实时聊天应用实战教程&lpar;三&rpar;--前后端环境配置

    前言 之前都是介绍一些基础知识,在这一节,我们就要开始实战coding了.正所谓磨刀不误砍柴工,准备工作显得尤为重要.很多demo只是追求效果的实现,并不注重整个demo的架构性.从我个人的角度看来, ...