|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-by-example-jquery/
课程评论:没有评论
课程名称:通过实例学习:jQuery 课程概述:本课程使用的版本为jQuery 3.1.0和jQuery UI 1.12.1。jQuery可以将您在网站上最常执行的操作简化为一行代码。通过实例学习jQuery,从基本构建块到开发自己的自定义插件! 课程内容亮点: 1. 一行代码实现常见功能:例如选择页面上的所有段落、将所有标题底色设置为黄色、使小球部件在屏幕上弹跳移动等,jQuery让这些操作变得简单。 2. 从基本原理到自定义插件:课程开始讲解jQuery的基本原则,包括选择器、事件处理、样式和动画应用、DOM操作、Ajax请求以及自定义插件的使用。 3. 学习方法:每个示例都是独立的,附有源代码,覆盖特定的jQuery用例。尽管每个示例都很简单,但它们组合起来可以构建复杂的用例。 课程内容包括: - 安装与设置基本网页服务器,配备jQuery和jQuery UI库 - jQuery基础:选择器、选择器函数、鼠标和键盘事件处理、CSS动画与样式、animate()函数、DOM元素的添加和编辑、Ajax请求 - jQuery深入:高级选择器、事件传播、事件捕获与冒泡、动画工作原理、自定义动画队列、性能优化技巧 - jQuery插件:使用自定义插件、使用$.fn对象开发无状态插件、使用Widget Factory创建有状态插件、jQuery UI组件以及jQuery UI主题滚动条 本课程将通过实际例子帮助学习者深入理解jQuery的应用和开发技巧。
NOTE: This course uses jQuery 3.1.0 and jQuery UI 1.12.1 jQuery takes the most common operations that you would want to perform on your website and allows you to accomplish it in one line of code. Learn jQuery by example: from basic building blocks to developing your own custom plugins! Let's parse that. Accomplish stuff with one line of code: jQuery makes common stuff super simple. Select all paragraphs on a page? One line of code. Style all headers under the container with a yellow highlight? One line of code. Animate all the ball widgets such that they bounce and move around the screen? One line of code Basic building blocks to custom plugins: The course starts with basic principles which form the backbone of jQuery. Selectors, working with events, applying styles and animations, DOM manipulations, Ajax requests, using custom plugins etc. The later part of the course shows you can roll your own stateless and stateful plugins using the $.fn object and the widget factory. In this course, we will learn by example. Each example is self-contained, has its source code attached, and gets across a specific jQuery use-case. Each example is simple by itself, but they come together as building blocks to build complex use cases. What's included in this course: Installing and setting up a basic web server with jQuery and jQuery UI libraries jQuery basics: Selectors, selector functions, mouse and key event handlers, CSS animations and styles, the animate() function, appending and editing DOM elements, Ajax requests jQuery in-depth: Advanced selectors, event propagation, event capture and bubble phases, how animations work, custom animation queues and bypassing the queues, performance tips and tricks jQuery plugins: Using custom plugins, developing a stateless plugin using the $.fn object, stateful plugins using the Widget Factory, jQuery UI components and the jQuery UI theme roller