js包
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包的更多相关文章
- ASP.NET Core 静态文件及JS包管理器(npm, Bower)的使用
在 ASP.NET Core 中添加静态文件 虽然ASP.NET主要大都做着后端的事情,但前端的一些静态文件也是很重要的.在ASP.NET Core中要启用静态文件,需要Microsoft.AspNe ...
- Node.js包管理器Yarn的入门介绍与安装
FAST, RELIABLE, AND SECURE DEPENDENCY MANAGEMENT. 就在昨天, Facebook 发布了新的 node.js 包管理器 Yarn 用以替代 npm .咱 ...
- NET Core 静态文件及JS包管理器(npm, Bower)的使用
NET Core 静态文件及JS包管理器(npm, Bower)的使用 文章目录 在 ASP.NET Core 中添加静态文件 使用npm管理JavaScript包 使用Bower管理JavaScri ...
- Node.js包(JXcore)
Node.js的代码是开放的,并准备好被复制像任何其他Javascript代码.但现在它不可能的了.JXcore 这是一个开源项目,引入了包装和源文件和其他资源加密成JX包一个独特的功能. 考虑大型项 ...
- Node.js包管理器:
Node.js包管理器: 当我们要把某个包作为工程运行的一部分时,通过本地模式获取,如果要在命令行下使用,则使用全局模式安装 使用全局模式安装的包并不能直接在JavaScript文件中用require ...
- 给JS包写TypeScript用的类型申明文件
TS (TypeScript)区别于JS (JavaScript)一个最大的不同是TS增加了类型.当一些TS代码要使用JS包的时候,最好这些JS包都有类型介绍,比如这个变量是什么类型,那个函数参数的什 ...
- 9.Node.js 包管理器npm
npm 是 Node.js 官方提供的包管理工具, 用于 Node.js包的发布.传播.依赖控制 安装 express ==> 流行的基于Node.js的Web开发框架,可以快速地搭建一个完整 ...
- 《Node.js 包教不包会》
<Node.js 包教不包会> 为何写作此课程 在 CNode(https://cnodejs.org/) 混了那么久,解答了不少 Node.js 初学者们的问题.回头想想,那些问题所需要 ...
- Node.js包
1.app.js 2.m_p包下package.json 3.index.js 入口模块
- Node.js包的依赖及版本号(转)
原文: http://www.cnphp6.com/archives/64130 Node.js最重要的一个文件就是package.json,其中的配置参数决定了功能.例如下面就是一个例子 { &q ...
随机推荐
- 标准vim配置文件 带注释(适合C++编译)
我的vim配置文件,适合大多数人习惯 """""""""""""&qu ...
- 关于数据区间变换及numpy数组转图片数据的python实现
python实现区间转换.numpy图片数据转换 需求: 客户的需求是永无止境的,这不?前几天,用户提出了一个需求,需要将一组数据从一个区间缩放到另一区间? 思路: 先将数据归一化,再乘以对应区间的差 ...
- JavaScript 优雅的实现方式包含你可能不知道的知识点
有些东西很好用,但是你未必知道:有些东西你可能用过,但是你未必知道原理. 实现一个目的有多种途径,俗话说,条条大路通罗马.很多内容来自平时的一些收集以及过往博客文章底下的精彩评论,收集整理拓展一波,发 ...
- CentOS6.6中安装telnet
一.查看本机是否安装telnet rpm -qa | grep telnet 如果什么都不显示.说明你没有安装telnet 二.开始安装 yum install xinetd yum install ...
- 【Linux技术】ubuntu常用命令【转】
转自:http://www.cnblogs.com/lcw/p/3159462.html 查看软件xxx安装内容:dpkg -L xxx查找软件库中的软件:apt-cache search 正则表达式 ...
- 【转载】ajaxFileUpload 报这错jQuery.handleError is not a function
今天刚打个一个技术群,里面有人问标题上的问题,嘿,我恰好遇过,现在大家至少也在用jquery1.9以上的版本,ajaxfileupload的版本早就不更新了,大家可以下载看:地址这里,它例子里使用的J ...
- window.onload绑定多个事件 —— 两种解决方案
前言 有些函数,必须在网页加载完毕后执行.比如:涉及DOM操作的. 网页加载完毕时会触发一个onload事件,将函数绑定到这个事件上即可. window.onload = myFunction; 问题 ...
- 多线程 or I/O复用select/epoll
1:多线程模型适用于处理短连接,且连接的打开关闭非常频繁的情形,但不适合处理长连接.线程模型默认情况下,在Linux下每个线程会开8M的栈空间,在TCP长连接的情况下,以2000/分钟的请求为例,几乎 ...
- SQL 标量函数-----日期函数 day() 、month()、year()
select day(createtime) from life_unite_product --取时间字段的天值 select month(createtime) from life_unite_p ...
- SQL中的left outer join,inner join,right outer join用法详解
这两天,在研究SQL语法中的inner join多表查询语法的用法,通过学习,发现一个SQL命令,竟然涉及到很多线性代数方面的知识,现将这些知识系统地记录如下: 使用关系代数合并数据1 关系代数合并数 ...