楼主: 苹果六人行
815 2

[其它] 【独家发布】Beginning JavaScript and CSS Development with jQuery [推广有奖]

  • 7关注
  • 22粉丝

VIP

教授

38%

还不是VIP/贵宾

-

TA的文库  其他...

能源经济学文库

英文原版图书

威望
1
论坛币
71491 个
通用积分
32.4618
学术水平
30 点
热心指数
69 点
信用等级
23 点
经验
37787 点
帖子
626
精华
0
在线时间
955 小时
注册时间
2011-10-30
最后登录
2024-5-14

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
007. Beginning JavaScript and CSS Development with jQuery.pdf (9.92 MB, 需要: 3 个论坛币)
Introduction xix
Part I: jQuery API 1
Chapter 1: Introduction to jQuery 3
What Does jQuery Do for Me? 4
Who Develops jQuery? 5
Obtaining jQuery 5
Installing jQuery 5
Programming Conventions 8
XHTML and CSS Conventions 9
JavaScript Conventions 16
Summary 25
Chapter 2: Selecting and Filtering 27
The Origin of the Selectors API 28
Using the Selectors API 29
Filtering a Selection 37
Searching within a Selection with find() 38
Finding an Element’s Siblings with siblings() 39
Selecting Specific Siblings 42
Searching Ancestors Using the parents() and parent() Methods 46
Selecting Children Elements 48
Selecting Elements via What You Don’t Want 50
Selecting a Snippet of the Results 51
Adding More Elements to a Selection 53
Selecting One Specific Element from a Result Set 55
Summary 66
Exercises 66
Chapter 3: Events 69
Assigning an Event with the Traditional Event Model 69
Assigning Events with the W3C Event Model 72
The this Object 73
The event Object 75
xii
Contents
The Microsoft JScript Event Model 77
Creating a Universal Event API 78
Binding Events with jQuery’s bind() Method 80
Binding Events with jQuery’s Event Methods 82
Triggering Events 83
Summary 93
Exercises 93
Chapter 4: Manipulating Content and Attributes 95
Setting and Accessing Attributes 95
Manipulating Class Names 105
Manipulating HTML and Text Content 109
Getting, Setting, and Removing Content 110
Appending and Prepending Content 115
Inserting Beside Content 123
Inserting Beside Content via a Selection 125
Wrapping Content 129
Replacing Elements 146
Removing Content 150
Cloning Content 154
Summary 162
Exercises 163
Chapter 5: Arrays and Iteration 165
Basic Iteration 165
Calling each() Directly 167
Variable Scope 168
Emulating break and continue 170
Iterating a Selection 172
Filtering Selections and Arrays 173
Filtering a Selection 174
Filtering a Selection with a Callback Function 175
Filtering an Array 177
Mapping a Selection or an Array 180
Mapping a Selection 180
Mapping an Array 183
Array Utility Methods 196
Making an Array 197
Finding a Value within an Array 197
xiii
Contents
Merging Two Arrays 198
Removing Duplicate Items 199
Summary 204
Exercises 205
Chapter 6: CSS 207
The css() Method 207
The outerWidth() and outerHeight() Methods 208
Summary 217
Exercises 217
Chapter 7: AJAX 219
Making a Server Request 220
What’s the Difference between GET and POST? 220
Formats Used to Transport Data with an AJAX Request 221
Making a GET Request with jQuery 222
Loading HTML Snippets from the Server 240
Dynamically Loading JavaScript 265
AJAX Events 267
Making an AJAX-Style File Upload 272
Summary 275
Exercises 276
Chapter 8: Effects 277
Showing and Hiding Elements 277
Sliding Elements 279
Fading Elements 280
Custom Animation 281
Summary 283
Exercises 284
Chapter 9: Plugins 285
Writing a Plugin 285
Good Practice for jQuery Plugin Development 295
Summary 296
Exercises 296
xiv
Contents
Part II: jQuery UI 297
Chapter 10: Implementing Drag-and-Drop 299
Making Elements Draggable 300
Making Elements Draggable with Ghosting 308
Dragging between Windows in Safari 311
Delegating Drop Zones for Dragged Elements 314
Summary 326
Exercises 326
Chapter 11: Drag-and-Drop Sorting 327
Making a List Sortable 327
Customizing Sortables 338
Saving the State of Sorted Lists 347
Summary 353
Exercises 354
Chapter 12: Selection by Drawing a Box 355
Introducing the Selectables Plugin 355
Summary 372
Exercises 372
Chapter 13: Accordion UI 373
Building an Accordion UI 373
Setting Auto-Height 376
Changing the Default Pane 377
Toggling the alwaysOpen Option 380
Changing the Accordion Event 380
Filling the Height of the Parent Element 381
Setting the Header Elements 381
Styling Selected Panes 384
Selecting a Content Pane by Location 387
Summary 390
Exercises 391
xv
Contents
Chapter 14: Datepicker 393
Implementing a Datepicker 393
Styling the Datepicker 395
Setting the Range of Allowed Dates 403
Allowing a Date Range to Be Selected 404
Localizing the Datepicker 405
Setting the Date Format 405
Localizing Datepicker Text 406
Changing the Starting Weekday 407
Summary 408
Exercises 408
Chapter 15: Dialogs 409
Implementing a Dialog 409
Examining a Dialog’s Markup 411
Making a Modal Dialog 417
Auto-Opening the Dialog 419
Controlling Dynamic Interaction 420
Animating the Dialog 421
Working with Dialog Events 422
Summary 423
Exercises 424
Chapter 16: Tabs 425
Implementing Tabs 425
Loading Remote Content via AJAX 432
Animating Tab Transitions 436
Summary 437
What Next? 437
Exercises 438

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Development Javascript Beginning Develop script within

已有 1 人评分经验 收起 理由
狂热的爱好者 + 60 精彩帖子

总评分: 经验 + 60   查看全部评分

本帖被以下文库推荐

关注我的文库“英文原版图书”,内容多多,各种英文原版小说和有趣的英文图书
https://bbs.pinggu.org/forum.php?mod=collection&action=view&ctid=1222&fromop=my
推广有奖,发图片证明,并@苹果六人行
沙发
fzxying 发表于 2013-10-12 21:24:42 |只看作者 |坛友微信交流群
Thanks a lot!

使用道具

藤椅
hisicon 发表于 2015-7-5 21:09:31 |只看作者 |坛友微信交流群
jQuery is so powerful

使用道具

验证问答 换一个

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-29 03:08