想想你在项目中一次又一次地写了多少相同的选择器吧。每个 $('.element') 都必须查询一次整个 DOM,不管它是否曾这样执行过。作为代替,我们只运行一次选择器,并把结果储存在一个变量中:var blocks = $('#blocks').find('li');现在你能在任何地方使用 blocks 变量而无需每次查询 DO
转载 精选 2016-05-22 16:38:18
384阅读
最近开发了用了jQuery,也玩了玩jQuery插件。上次使用jQuery是一年前,从没弄过jQuery插件,下次在用jQuery也不知道是什么时候,不如现在总结一下。再从聪明的脑袋也抗不如岁月的冲刷,总结,总结,总结~1,插件的定义首先,何为插件?“插件是一种遵循一定规范的应用程序接口编写出来的程序。很多软件都有插件插件有无数种。”     
获取validator对象的方法如下(在之前的表单校验函数中,其实就返
原创 2022-11-24 17:17:43
465阅读
对于服务器返回的json字符串:1、如果jquery异步请求将type(一般为这个配置属性)设为“json”。2、用$.getjson()方法获得服务器返回。那么就不需要eval()方法了,因为这时候得到的结果已经是json对象了,只需直接调用该对象即可($.each()方法中的function就是对这个数组进行遍历,再通过操作DOM插入到合适的地方的。)1 function loadInfo()
转载 2023-07-05 23:26:39
76阅读
jquery对象级别的插件开发,对于一些jquery中没有的方法,我们可以自己进行封装。
原创 2023-02-04 09:02:10
1966阅读
 jQuery使元素的选择变得异常简单,这也是它快速流行起来的一大原因,如果你看刚刚开始使用jQuery朋友写的代码时,会发现很多数人写的代码都在滥用jQuery选择器。   如果你发现同一元素被查找多次时,你就应该将该jQuery对象缓存起来,不然每次查找都要遍历整个文档。这个话题可能显得有点老生常谈,因为这几天写的东西都和调试jQuery代码有关系,所以将这个问题再次说明一下。关于在控制台中打
原创 2021-06-03 13:54:13
289阅读
详细图解jQuery对象,以及如何扩展jQuery插件 早几年学习前端,大家都非常热衷于研究jQuery源码。我还记得当初从jQuery源码中学到一星半点应用技巧的时候常会有一种发自内心的惊叹,“原来JavaScript居然可以这样用!” 虽然随着前端的发展,另外几种前端框架的崛起,jQuery慢慢
转载 2017-12-04 11:14:00
96阅读
# 使用 jQuery 插件对象保存到 Session 的完整指南 在前端开发中,存储数据是一项基本需求。在浏览器中,我们可以使用 `sessionStorage` 来存储数据,确保数据在窗口关闭前可用。以下是我们使用 jQuery 插件来实现将一个对象保存到 session 的整个流程。 ## 整体流程 下面是实现的步骤概览: | 步骤 | 操作
原创 2024-08-26 07:37:24
52阅读
//jQuery缓存系统静态方法与实例方法的区别 jQuery.data(ele)与$(ele).data() 这两个函数都是用来在元素上存放数据,也就是平时所说的数据缓存,都返回jQuery对象,初学的时候很容易让人混淆,尤其是给dom元素添加缓存数据的时候。 简单的来说: 1.jQuery.data()可以实现为dom元素或js对象添加缓存 2.$("ele").
转载 2023-07-13 00:14:29
77阅读
jQuery 插件开发模式jQuery插件开发模式主要有三种:通过$.extend()来扩展jQuery通过$.fn向jQuery添加新的方法通过$.widget()应用jQuery UI 的部件工厂方式创建这里我们选用第二种:$.fn.myplugin = functin() { // plugin code } $.fn.myplugin = functin() { //
转载 2023-10-10 22:20:56
105阅读
作者只是简单的贴出了colortips这个插件的示例和代码,同时提取出了jquery插件的基础模板:1. (function($){ 2. $.fn.插件名= function(settings){ 3. //默认参数 4. var defaultSettings = { 5. 6. } 7. 8.
转载 2024-03-06 22:42:06
47阅读
Wow Slider  WOW Slider是一款小巧易用的网页滑块设计。该软件内置大量的模版和工具,让你轻松设计出完美的视觉效果。他还可以帮助用户在短时间内创造出梦幻般的滑块,而无需编码和图像编辑,是很不错的图像滑块设计工具。Nivo SliderNivo Slider是一款出色的jQuery幻灯片插件,支持多种切换效果,可定制性强.Simple Multi-Item Slider 一
转载 2024-05-27 16:43:58
48阅读
有许多优秀的jquery插件网站,简要记录如下:一、Boot strap:栅格、响应式布局网址:http://www.bootcss.com/,二、Font Awesome:字体网址:http://fontawesome.io/三、bxslider:轮播图网址:http://bxslider.com/四、jQuery Easy UI网址:http://www.jeasyui.com/downloa
转载 2023-05-22 10:46:23
259阅读
  jQuery插件分类3中:  1.封装对象方法的插件。  2.封装全局函数的插件。  3.选择器插件。  jQuery插件机制  jQuery提供了两个用于扩展jQuery功能的方法:  1.jQuery.fn.extend()方法——封装对象方法。  代码如下:  ;(function($){      这里写插件代码  })(jQuery);  2.jQuery.extend()方法——封
转载 2023-06-07 17:15:40
217阅读
[5/13更新]1,增加对bootstrap的支持,(仅仅是用了bootstrap的样式,行为还是由本插件接管)2,添加了bootstrap的示例页面现在这种东西网上一抓一大把,而且也都很成熟,自己做一个一是轻量级,完全自定义,二也就一些人问我要一些轻量级插件的时候我推荐给他们用吧,毕竟出了问题我可以直接改,也不需要读别人的代码了,基本需求:1,拖拽插件     可对
转载 2023-11-15 06:30:47
177阅读
jQuery插件的使用 本文使用JQuery官网的JQuery UI的一个插件做简单介绍。首先在说插件之前说两句: 第一、什么是JQ插件: JQ插件相当于JQ的封装。好比JQ是JS的封装,只不过插件已经完成功能了。好比面包: JS是小麦,JQ是面包片,JQ插件是成品的面包! 第二、为什么要用JQ插件: JQ插件前面已经说过了。是个成品的东西。具体到。比如登录框,日历表。各种成品下拉框,按钮,等等。
转载 2023-07-11 00:42:20
158阅读
在追求页面互动效果的时代,大家都想把页面效果做的美轮美奂,这一切都离不开前端技术脚本Javascript,而最近常被人用到的Javascript库文件则是jQuery。 用的人多了,问题自然就多了起来,本篇文章为没有用过Jquery的同学做个铺垫,讲解一下如何应用jQuery文件。 jQquery的用法和一般的Javascript脚本用法大部分相似,但也有一些不同,一般的Javascri
转载 2011-12-10 10:52:00
265阅读
设计建议为避免 $ 别名与其他库发生冲突,可以使用 jQuery ,或者在立即调用的函数表达式(IIFE)中传入 $ ,使其成为一个局部变量。无论是以 $.myPlugin 的方式扩展jQuery,还是以 $.fn.myPlugin 的方式扩展jQuery的原型,给 $ 命名空间添加的属性都不要超过一个。更多的公有方法和属性应该添加到插件的命名空间中(例如, $.myPlugin.publicMe
转载 2023-08-24 15:59:11
97阅读
Aquaron包含了10个相当不错的jQuery插件。并附有源代码,实例和详细的开发文档。 post插件——简单地实现AJAX提交数据功能。 PLAIN TEXT JavaScript: $.post('/script.cgi', 'q=searchstring', function($j) { var _o = eval($j); ...
原创 2021-07-02 15:14:12
567阅读
1. fullpage 插件(全屏)1.1 使用方法引入文件<link rel="stylesheet" href="css/jquery.fullPage.css"> <script src="js/jquery.min.js"></script> <!-- jquery.easings.min.js 是必须的,用于 easing 参数,也可以使用完整的
转载 2024-08-07 10:51:10
44阅读
  • 1
  • 2
  • 3
  • 4
  • 5