JQuery实现checkbox复选框同步勾选和取消

3.3k 一条评论
JQuery对checkbox的读写与其他input不太一样,很容易出错,浪费很多时间。 打个比方,要获取checkbox是否是checked状态,用.attr('checked') === true 是不奏效的,得用 .is(':checked') === true。 本例要实现checkbox同步勾选和取消,我们仅同步与当前主题data-url一样的checkbox: $('input[type=checkbox]').on('click', function()…

scrollTrack:jQuery实现页面滚动时菜单悬浮跟踪功能

3.2k 发表评论
这个插件主要实现的功能有: 根据页面内容方框生成目录(一般是类似h1、h2这样的标题) 生成的目录在滚动时悬浮在浏览器中间 滚动过程中,实时跟踪页面内容,并在目录中高效标题 解决悬浮水平滑动导致的内容遮盖 插件未压缩前2.5K,属于相当轻量级了,有5个选项,配置相当简单。 演示和下载 话不多说,先看 演示 点击 这里下载 用法 在…

jQuery封装插件开发入门教程

5.6k 一条评论
扩展jQuery插件和方法的作用是非常强大的,它可以节省大量开发时间。这篇文章将概述jQuery插件开发的基本知识,最佳做法和常见的陷阱。 入门 编写一个jQuery插件开始于,给jQuery.fn加入​​新的功能属性,这个属性的名称就是插件的名称。 jQuery.fn.myPlugin = function(){ //你自己的插件代码 }; 在JQuery中,jQuery.fn是jQuery.prototy…

国内外公共CDN静态资源网站大全

2.5k 发表评论
CDN公共库是指将常用的JS库存放在CDN节点,以方便广大开发者直接调用。 与将JS库存放在服务器单机上相比,CDN公共库更加稳定、高速。 一般的CDN公共库都会包含全球所有最流行的开源JavaScript、JQuery等库,可以在自己的网页上直接通过<script>标记引用这些资源。 这样做不仅可以节省流量,还能通过CDN加速,获得更快的访问速度。…

JQuery表单验证工具jQuery Validation Engine安装和使用

2.6k 发表评论
还在用 Javascript 一行行写表单验证吗?那就 OUT 了,使用 jQuery Validation Engine 可以一步到位完成表单的验证了,如下是一张缩略图: 那么该如何使用呢?步骤也很简单。 1 下载 Github下载:https://github.com/posabsolute/jQuery-Validation-Engine 本地下载:jQuery-Validation-Engine-master 2 安装 下载完成后,从压缩包中提…

JavaScript根据种子生成随机数实现方法

3.7k 发表评论
在前端开发中,尤其是游戏开发,经常会用到随机数,那么我们会第一时间想到:Math.random,大家略微的看看如下代码: for (var i= 0; i<10; i++) { document.writeln(Math.random() +"<br />"); } 运行如上代码,也确实生成了10个不同的数字,当然你可以生成更多,看起来挺不错的,如果仅仅如此,那么本文就没必要写了。 试着…

JavaScript返回空值return;的作用

4.7k 一条评论
要说明JavaSctipt返回空值return;的作用,我们先看看 return 的一些细节知识,如:onClick='return add_onclick()' 与 onClick='add_onclick()' 的区别。 JavaScript 在事件中调用函数时用return返回值,实际上是对 window.event.returnvalue 进行设置,而该值决定了当前操作是否继续。 当返回的是 true 时,将继续操作。 当返回的是 fa…

JavaScript使用localStorage存储数据

11.0k 发表评论
1 概述 JavaScript提供2个方法在浏览器端储存数据:sessionStorage 和 localStorage。 sessionStorage:保存的数据用于浏览器的一次会话,当会话结束(通常是该窗口关闭),数据被清空; localStorage:保存的数据长期存在,下一次访问该网站的时候,网页可以直接读取以前保存的数据。除了保存期限的长短不同,这两个对象的属性和方法…
« 上一页