jQuery

jQuery

jQuery

193 文章 194 话题 6474 浏览

Three.js 和前端技术结合使用

学习 Three.js 的群体有些是前端工程师,对前端知识很了解,有些是非前端出身,对前端了解很少。初学 three.js 对前端的要求并不高,只要对 HTML、CSS、JavaScript 知识简单学习即可。如果开发项目的话,作为 WebGL/Threejs 工程师对前端掌握程度肯定要和普通前端工程师一样,除非你的工作都是围绕底层图形学内容进行,这样的话对前端要求比较低。Web3D 项目都是运行…

清晨说ぺ晚安 2021-08-26 19:28:00 浏览 902 评论 0 收藏 0

jQuery 源码分析 Class 操作

jQuery 中 Class 操作相关的方法 jQuery 中共提供了四个操作 Class 的方法,除了 toggleClass 外,其他从方法名就可以知道方法是干嘛的,下文会分别举具体例子 .addClass(className):添加className .removeClass(className):删除className .hasClass(className):是否有className .…

JSmiles 2021-08-08 16:01:23 浏览 825 评论 0 收藏 0

巧用 cheerio 重构 grunt-inline

cheerio 为服务器特别定制的,快速、灵活、实施精益(lean implementation)的 jQuery 核心,举个最简单的栗子,更多API说明请参考 官方文档 var cheerio = require('cheerio'), $ = cheerio.load('<h2 class="title">Hello world</h2>'); $('h2.title'…

JSmiles 2021-08-06 22:13:06 浏览 751 评论 0 收藏 0

jQuery 源码分析 jQuery.fn.each & jQuery.each

先上例子,下面代码的作用是:对每个选中的div元素,都给它们添加一个 red 类 $('div').each(function(index, elem){ $(this).addClass('red'); }); 上面用的的 .each,即 jQuery.fn.each,其内部是通过 jQuery.each 实现的 jQuery.fn.each 先贴一下类官方API说明,非常简单,只有两点需要注意…

JSmiles 2021-08-06 15:52:41 浏览 867 评论 0 收藏 0

jQuery 源码分析 jQuery.extend

从 jQuery 的源码中可以看到,jQuery.extend 和 jQuery.fn.extend 其实是同指向同一方法的不同引用。 jQuery.extend = jQuery.fn.extend = function() { 瞄了下它的代码,其实不复杂,但是在 jQuery 中扮演了极其重要的作用 jQuery.extend 对 jQuery 本身的属性和方法进行了扩展 jQuery.fn.…

JSmiles 2021-08-05 15:47:57 浏览 1076 评论 0 收藏 0

jQuery.fn.attr 和 jQuery.fn.prop 的区别

假设页面有下面这么个标签,$('#ddd').attr('nick')、$('#ddd').prop('nick') 分别会取得什么值? <div id="test" nick="casper" class="dddd"></div> 没什么关子好卖,答案如下: $('#test').attr('nick'); // "casper" $('#test').prop('ni…

JSmiles 2021-08-02 12:38:20 浏览 1016 评论 0 收藏 0

jQuery 源码 $ 的若干种使用方法

学习 jQuery 源码,第一步是了解 jQuery 整体核心代码结构。第二步,当然就是了解无比强大无所不能的 $。根据平常使用 jQuery 的经验,你会发现,几乎所有的语句都是以 $ 开头的,比如: $(function(){ console.log('dom ready 啦!!'); }); 又比如: $('#casper').addClass('handsome'); 当然还有其他。翻开 …

JSmiles 2021-08-01 12:07:04 浏览 946 评论 0 收藏 0

cheerio 中文帮助文档

为服务器特别定制的,快速、灵活、实施的jQuery核心实现. 介绍 把 HTML 告诉你的服务器。 const cheerio = require('cheerio'); const $ = cheerio.load('<h2 class="title">Hello world</h2>'); $('h2.title').text('Hello there!'); $('h…

JSmiles 2021-07-31 22:11:05 浏览 1117 评论 0 收藏 0

jQuery 源码分析 核心代码结构

前端的童鞋对 jQuery 绝对不会陌生,有不少刚入门的筒子,在不知 JS 为何物的时候,就已经在用 jQuery 了。这也应该归功于前端恶劣的生存环境:各自为政的浏览器厂商,依旧严峻的兼容性问题,并不好用的原生 API。 使用 jQuery 的理由有很多,喜欢它的理由也很多,优雅的接口,丰富的插件,完善的文档等。 jQuery 是什么 这里的 jQuery 指的并不是 jQuery 库,而是 j…

JSmiles 2021-07-31 11:45:51 浏览 1002 评论 0 收藏 0

前端开发者的基本要求

前几天我为一个项目写README文档,我希望其他开发者能够看到这个项目,并从中学到一些东西。突然我意识到,若放在几年前,我写作的过程中随口提到的Node,npm,Homebrew,git,测试还有产品构建,会把我魂都吓没了。 曾经有段时间,一个前端开工程师基本的工作流程是:编辑文件,本地测试下(尽我们可能做到最好),然后通过FTP上传到服务器。我们评价一个前端工程师的水平,是通过他是否能够兼容 I…

JSmiles 2021-07-31 11:27:22 浏览 822 评论 0 收藏 0

为什么要学习 jQuery

1、使用 JavaScript 开发过程中,有许多的缺点 1、查找元素的方法太少,麻烦。 2、遍历伪数组很麻烦,通常要嵌套一大堆的 for 循环。 3、有兼容性问题。 4、要想实现简单的动画效果,也很麻烦。 5、代码冗余。 6、js注册事件会被覆盖。 2、jQuery 的优点 1、出色的浏览器兼容性。 2、强大的选择器。 3、出色的DOM操作的封装。 4、完善的Ajax支持。 5、链式操作方式。 …

JSmiles 2021-06-25 12:39:36 浏览 965 评论 0 收藏 0

PyQuery 一款类似于 jQuery 操作 XML 的 Python 库

PyQuery 允许你像 JQuery 一样对快速对 xml(lxml) 文档进行元素查询、元素操作的 python 库。如果你熟悉 JQuery 的 api,那么掌握 PyQuery 是一件十分容易的事情,因为 PyQuery 的 api 和 JQuery 的 api 基本上一致。PyQuery 是一款基于 lxml 的库,而 lxml 能够快速处理 xml 和 html 文档。 起初仅仅是因为…

JSmiles 2021-03-02 12:50:09 浏览 795 评论 0 收藏 0

纠正 jQuery 获取 radio 选中值的写法

先看一段代码 <input type="radio" name="aaa" value="1" checked="true">aaa <input type="radio" name="aaa" value="2">bbb <input type="radio" name="aaa" value="3">ccc <input type="button" v…

JSmiles 2021-02-15 11:24:34 浏览 921 评论 0 收藏 0

改善 jQuery 的性能和代码

1、永远使用最新版本(如果可能的话) jQuery 在不断的开发与改进,为了避免重复的更新本地版本,可以使用下面的代码片段: <script src="//ajax.googleapis.com/ajax/libs/jquery/latest/jquery.js" type="text/javascript"></script> 一个好的建议是,根据你的项目环境,最终选择一…

JSmiles 2021-02-10 11:18:35 浏览 974 评论 0 收藏 0

如何编写好的 jQuery 代码

讨论 jQuery 和 JavaScript 性能的文章并不罕见。然而本文我计划总结一些速度方面的技巧和我本人的一些建议,来提升你的jQuery和javascript代码。好的代码会带来速度的提升。快速渲染和响应意味着更好的用户体验。 首先,在脑子里牢牢记住 jQuery 就是 JavaScript。这意味着我们应该采取相同的编码惯例,风格指南和最佳实践。 首先如果你是一个 JavaScript …

JSmiles 2021-02-08 10:59:18 浏览 1023 评论 0 收藏 0

简介

jQuery是一个快速、简洁的JavaScript框架,用更少的代码完成更多工作,具有独特的链式语法和短小清晰的多功能接口,高效灵活的 CSS 选择器,便捷的插件扩展机制和丰富的插件。

更多

推荐作者

酷科技中心

文章 0 评论 0

奢华的一滴泪

文章 0 评论 1060

wee19851625867

文章 0 评论 0

highfish

文章 0 评论 0