SlideShare a Scribd company logo
Soumettre la recherche
Mettre en ligne
S’identifier
S’inscrire
jQuery 實戰經驗講座
Signaler
Jace Ju
Suivre
Front-end Developer à KKBOX
27 Mar 2009
•
0 j'aime
•
1,301 vues
1
sur
55
jQuery 實戰經驗講座
27 Mar 2009
•
0 j'aime
•
1,301 vues
Télécharger maintenant
Télécharger pour lire hors ligne
Signaler
Technologie
哇寶內部教育訓練用教材
Jace Ju
Suivre
Front-end Developer à KKBOX
Recommandé
Java script errors & exceptions handling
AbhishekMondal42
294 vues
•
16 diapositives
Painless visual testing
gojkoadzic
643 vues
•
38 diapositives
1991 clasificatoria
Gisselle Venturelli
114 vues
•
2 diapositives
Friendlier, Safer WordPress Admin Areas
Cliff Seal
2.9K vues
•
33 diapositives
One page app with AngularJS
Adam Štipák
4.4K vues
•
17 diapositives
Comment pages 002
RiNi Ft
93 vues
•
2 diapositives
Contenu connexe
Tendances
Imageslider
Rajendra Kandel
31 vues
•
3 diapositives
Send.php
abdoahmd44
8K vues
•
12 diapositives
Phonegap for Android
Dr. Ramkumar Lakshminarayanan
619 vues
•
3 diapositives
лукьянченко л.а. пос 10а
l10bov
233 vues
•
12 diapositives
There's a Filter For That
DrewAPicture
12.1K vues
•
31 diapositives
HTML5, the open web, and what it means for you -Tech4Africa
Robert Nyman
7.5K vues
•
76 diapositives
Tendances
(20)
Imageslider
Rajendra Kandel
•
31 vues
Send.php
abdoahmd44
•
8K vues
Phonegap for Android
Dr. Ramkumar Lakshminarayanan
•
619 vues
лукьянченко л.а. пос 10а
l10bov
•
233 vues
There's a Filter For That
DrewAPicture
•
12.1K vues
HTML5, the open web, and what it means for you -Tech4Africa
Robert Nyman
•
7.5K vues
Nop2
guestea6d59
•
14.9K vues
WordPress Security: Be a Superhero - WordCamp Raleigh - May 2011
John Ford
•
31.2K vues
Desymfony 2011 - Habemus Bundles
Albert Jessurum
•
629 vues
R57.Php
guest63876e
•
7.6K vues
jQuery プラグイン1 - イメージギャラリーを作成する
Atsushi Tadokoro
•
1.2K vues
jQueryプラグイン フォトギャラリーを作成する - 芸大Webデザイン演習B
Atsushi Tadokoro
•
2.6K vues
Torne seu código legível com enums | Cocoa heads 2018 fortaleza - Ramires Mor...
Ramires Moreira
•
309 vues
CSS3 and jQuery
psophy
•
1.6K vues
A Backbone.js Tutorial for the Impatient - Part 1
jsalonen Salonen
•
2.9K vues
CSS3 vs jQuery
Web Essentials Co., Ltd.
•
1.2K vues
The Spirit of Testing
Marco Cedaro
•
1.3K vues
Joomla! Components - Uma visão geral
Fábrica Livre
•
1K vues
Web Design Course - Lecture 20 - Bootstrap Dropdown, Button group, Input grou...
Al-Mamun Sarkar
•
195 vues
レッツゴーデベロッパー2011「プログラミングGroovy〜G*エコシステム編」
Yasuharu Nakano
•
2K vues
En vedette
PHP 物件導向 - 基礎觀念篇
Jace Ju
7.4K vues
•
28 diapositives
What happens in laravel 4 bootstraping
Jace Ju
2.3K vues
•
16 diapositives
PHP 防駭 - 基礎觀念篇
Jace Ju
6.5K vues
•
23 diapositives
購物車程式架構簡介
Jace Ju
19.7K vues
•
171 diapositives
如何選擇合適的網站製作平台
Hui Chieh Chiu
1.6K vues
•
30 diapositives
Composer 套件管理
Shengyou Fan
53.3K vues
•
51 diapositives
En vedette
(20)
PHP 物件導向 - 基礎觀念篇
Jace Ju
•
7.4K vues
What happens in laravel 4 bootstraping
Jace Ju
•
2.3K vues
PHP 防駭 - 基礎觀念篇
Jace Ju
•
6.5K vues
購物車程式架構簡介
Jace Ju
•
19.7K vues
如何選擇合適的網站製作平台
Hui Chieh Chiu
•
1.6K vues
Composer 套件管理
Shengyou Fan
•
53.3K vues
PHP 語法基礎與物件導向
Shengyou Fan
•
59K vues
開發環境建置
Shengyou Fan
•
101K vues
购物车图例:例子和最佳实践
大璋 王
•
219 vues
CSS 排版 - 基礎觀念篇
Jace Ju
•
3.9K vues
WordPress shortcode應用教學
蘇姵欣 PeiSu
•
917 vues
OpenCart模板規劃教學
蘇姵欣 PeiSu
•
1.2K vues
WordPress客製化模板教學
蘇姵欣 PeiSu
•
6.3K vues
Patterns in Library Design (套件設計裡的模式)
Jace Ju
•
1.1K vues
PHPUnit 入門介紹
Jace Ju
•
14K vues
Css教學
蘇姵欣 PeiSu
•
749 vues
好的網頁設計概念
蘇姵欣 PeiSu
•
2.8K vues
Open Cart 模組架站教學
蘇姵欣 PeiSu
•
10.4K vues
wagon - 免安裝可攜的 Laravel 開發環境
Shengyou Fan
•
6.3K vues
驗證與訊息
Shengyou Fan
•
28.7K vues
Similaire à jQuery 實戰經驗講座
T1
TH Schee
1.2K vues
•
56 diapositives
jQuery Internals + Cool Stuff
jeresig
6.1K vues
•
37 diapositives
Shibuya.abc - Gnashで遊ぼう
gyuque
1K vues
•
47 diapositives
DOSUG Intro to JQuery JavaScript Framework
Matthew McCullough
971 vues
•
33 diapositives
yonex
Masaaki Yonebayashi
1.1K vues
•
25 diapositives
spring_jiaocheng
Shilong Sang
677 vues
•
41 diapositives
Similaire à jQuery 實戰經驗講座
(20)
T1
TH Schee
•
1.2K vues
jQuery Internals + Cool Stuff
jeresig
•
6.1K vues
Shibuya.abc - Gnashで遊ぼう
gyuque
•
1K vues
DOSUG Intro to JQuery JavaScript Framework
Matthew McCullough
•
971 vues
yonex
Masaaki Yonebayashi
•
1.1K vues
spring_jiaocheng
Shilong Sang
•
677 vues
Spring基础教程
Shilong Sang
•
438 vues
Private slideshow
sblackman
•
876 vues
Rails Cache
wear
•
1.2K vues
事件模型探究
ematrix
•
795 vues
Y Map Mashup Camp
Jinho Jung
•
831 vues
GAE/J 開発環境でJDO入門
bose999
•
1.7K vues
Linuxユーザーのための Windows 管理入門
shigeya
•
591 vues
DOM Scripting Toolkit - jQuery
Remy Sharp
•
3.4K vues
Jquery examples
programmingslides
•
2K vues
Jslunch6
Nao Haida
•
534 vues
Page Caching Resurrected
Ben Scofield
•
4.5K vues
Jarv.us Showcase — SenchaCon 2011
Chris Alfano
•
355 vues
Html and i_phone_mobile-2
tonvanbart
•
610 vues
What Can Compilers Do for Us?
National Cheng Kung University
•
16.8K vues
Plus de Jace Ju
Advanced php testing in action
Jace Ju
2.1K vues
•
92 diapositives
Beginning PHPUnit
Jace Ju
2.3K vues
•
196 diapositives
深入淺出 MVC
Jace Ju
20.8K vues
•
60 diapositives
如何打造 WebMVC Framework - 基礎概念篇
Jace Ju
2.6K vues
•
41 diapositives
Refactoring with Patterns in PHP
Jace Ju
3.8K vues
•
32 diapositives
Patterns in Zend Framework
Jace Ju
1.3K vues
•
23 diapositives
Plus de Jace Ju
(9)
Advanced php testing in action
Jace Ju
•
2.1K vues
Beginning PHPUnit
Jace Ju
•
2.3K vues
深入淺出 MVC
Jace Ju
•
20.8K vues
如何打造 WebMVC Framework - 基礎概念篇
Jace Ju
•
2.6K vues
Refactoring with Patterns in PHP
Jace Ju
•
3.8K vues
Patterns in Zend Framework
Jace Ju
•
1.3K vues
Head First Zend Framework - Part 1 Project & Application
Jace Ju
•
3.5K vues
常見設計模式介紹
Jace Ju
•
10.5K vues
Web Refactoring
Jace Ju
•
3.7K vues
Dernier
Experts Live Europe 2023 - Ensure your compliance in Microsoft Teams with Mic...
Jasper Oosterveld
69 vues
•
76 diapositives
Die ultimative Anleitung für HCL Nomad Web Administratoren
panagenda
61 vues
•
71 diapositives
Data Formats: Reading and writing JSON – XML - YAML
CSUC - Consorci de Serveis Universitaris de Catalunya
54 vues
•
8 diapositives
Take Control of Podcasting thanks to Open Source and Podcasting 2.0
🎙 Benjamin Bellamy
59 vues
•
59 diapositives
Future of Skills
Alison B. Lowndes
54 vues
•
50 diapositives
Webhook Testing Strategy
Dimpy Adhikary
57 vues
•
10 diapositives
Dernier
(20)
Experts Live Europe 2023 - Ensure your compliance in Microsoft Teams with Mic...
Jasper Oosterveld
•
69 vues
Die ultimative Anleitung für HCL Nomad Web Administratoren
panagenda
•
61 vues
Data Formats: Reading and writing JSON – XML - YAML
CSUC - Consorci de Serveis Universitaris de Catalunya
•
54 vues
Take Control of Podcasting thanks to Open Source and Podcasting 2.0
🎙 Benjamin Bellamy
•
59 vues
Future of Skills
Alison B. Lowndes
•
54 vues
Webhook Testing Strategy
Dimpy Adhikary
•
57 vues
The Ultimate Administrator’s Guide to HCL Nomad Web
panagenda
•
58 vues
ISO Survey 2022: ISO 27001 certificates (ISMS)
Andrey Prozorov, CISM, CIPP/E, CDPSE. LA 27001
•
96 vues
GDSC Cloud Lead Presentation.pptx
AbhinavNautiyal8
•
46 vues
Easy Salesforce CI/CD with Open Source Only - Dreamforce 23
NicolasVuillamy1
•
271 vues
Elevate Your Enterprise with FME 23.1
Safe Software
•
336 vues
Cloud Composer workshop at Airflow Summit 2023.pdf
Leah Cole
•
87 vues
Nymity Framework: Privacy & Data Protection Update in 7 States
TrustArc
•
141 vues
Product Research Presentation-Maidy Veloso.pptx
MaidyVeloso
•
27 vues
Machine learning with quantum computers
Speck&Tech
•
26 vues
Announcing InfluxDB Clustered
InfluxData
•
58 vues
info_session_gdsc_tmsl .pptx
NikitaSingh741518
•
24 vues
How resolve Gem dependencies in your code?
Hiroshi SHIBATA
•
79 vues
Meetup_adessoCamunda_2023-09-13_Part1&2_en.pdf
MariaAlcantara50
•
32 vues
Understanding Wireguard, TLS and Workload Identity
Christian Posta
•
161 vues
jQuery 實戰經驗講座
1.
jQuery 實戰經驗講座
更進一步瞭解 jQuery
2.
你所知道的 jQuery
3.
jQuery 的特色?
4.
你用 jQuery 做過什麼?
5.
你沒用過,但你知道的功能
有哪些?
6.
習題說明
7.
Unobtrusive JavaScript
8.
Chaining
9.
Anonymous Function
10.
this •在函式裡代表? •在 jQuery Event
Handler 裡代表?
11.
closure 簡單來說,就是用到了外部 function 所定義的變數的匿名函式
12.
AJAX
13.
$(selector).load()
& $.get() & $.post()
14.
$.ajax()
& $.ajaxSetup()
15.
JSON vs.
XML vs. HTML vs. Text
16.
API Reference
17.
官方手冊 (http://remysharp.com/jquery-api/)
& jQuery API (http://remysharp.com/jquery-api/)
18.
易搞混的 Selector 與
method
19.
ancestor descendant
vs. parent > child vs. prev + next vs. prev ~ siblings
20.
:not(selector)
= .not(selector)
21.
:eq(index)
= .eq(index)
22.
:has(selector)
vs. :contains(text)
23.
:parent
vs. .parent(selector) vs. .parents(selector)
24.
$(selector)[index]
= $(selector).get(index)
25.
:enabled, :disabled
& :checked, :selected (only form element)
26.
:hidden
& :visible (1.3.2: offsetWidth or offsetHeight = 0 ?)
27.
.after()
vs. .insertAfter()
28.
.before()
vs. .insertBefore()
29.
.append()
vs. .appendTo()
30.
.prepend()
vs. .prependTo()
31.
1.3 新特色 (http://blog.darkthread.net/blogs/darkthreadtw/archive/2009/01/15/jquery-1-3.aspx)
32.
Sizzle Selector 引擎
(http://sizzlejs.com/)
33.
.live()
34.
[@attr=xxx]
to [attr=xxx]
35.
.closest(selector)
36.
.isArray()
37.
Plugins
38.
blockUI (http://www.malsup.com/jquery/block/)
39.
Form (http://www.malsup.com/jquery/form/)
40.
checkboxes (http://www.texotela.co.uk/code/jquery/checkboxes/)
41.
selectboxes (http://www.texotela.co.uk/code/jquery/select/)
42.
mousewheel (http://brandonaaron.net/code)
43.
UI (http://ui.jquery.com)
44.
特別的技巧
45.
如何做出可開合的頁首目錄?
(http://codeigniter.com/user_guide/)
46.
如何做出移過表格列時,出 現編輯選單的效果?
(WordPress 後台編輯文章列表)
47.
如何產生動態下拉選單?
(http://www.ocar.com.tw/)
48.
如何將頁面以 Ajax 方式載 入到
blockUI ,並加入拖曳 效果? (http://demo.wabow.com/ecmail/)
49.
還缺什麼?
50.
你的想像力!
51.
課後練習
52.
請試著在 AJAX 要求啟動時,透過
blockUI 把頁 面遮閉起來;然後當 AJAX 要求結束時,再解除 blockUI 。
53.
在「如何產生動態下拉選單?」範例中有個隱藏 欄位「 fullIdPath 」,指得是頁面載入時,下拉 選單依次會選到的項目。請試著完成這部份的功 能。
54.
請試著結合「如何做出移過表格列時,出現編輯 選單的效果?」及「如何將頁面以Ajax 方式載入 到blockUI,並加入拖曳效果?」兩個範例的效 果,也就是當點選「修改」後,會出現修改的彈 出視窗。
55.
下課