Wrox Press Professional jQuery
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
PART I JQUERY FUNDAMENTALS
CHAPTER 1 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
CHAPTER 2 JavaScript Primer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
CHAPTER 3 The jQuery Core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
CHAPTER 4 DOM Element Selection and Manipulation . . . . . . . . . . . . . . . . . . . . . . . . 63
CHAPTER 5 Event Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
CHAPTER 6 HTML Forms, Data, and Ajax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
CHAPTER 7 Animations and Ef ects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
PART II APPLIED JQUERY
CHAPTER 8 jQuery UI Part I—Making Things Look Slick . . . . . . . . . . . . . . . . . . . . . . 155
CHAPTER 9 jQuery UI Part II—Mouse Interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
CHAPTER 10 Writing Ef ective jQuery Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
CHAPTER 11 jQuery Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
CHAPTER 12 Writing jQuery Plugins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
CHAPTER 13 Advanced Asynchronous Programming with jQuery Deferred . . . . . . 263
CHAPTER 14 Unit Testing with QUnit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
APPENDIX Plugins Used In this Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
PART I JQUERY FUNDAMENTALS
CHAPTER 1 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
CHAPTER 2 JavaScript Primer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
CHAPTER 3 The jQuery Core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
CHAPTER 4 DOM Element Selection and Manipulation . . . . . . . . . . . . . . . . . . . . . . . . 63
CHAPTER 5 Event Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
CHAPTER 6 HTML Forms, Data, and Ajax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
CHAPTER 7 Animations and Ef ects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
PART II APPLIED JQUERY
CHAPTER 8 jQuery UI Part I—Making Things Look Slick . . . . . . . . . . . . . . . . . . . . . . 155
CHAPTER 9 jQuery UI Part II—Mouse Interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
CHAPTER 10 Writing Ef ective jQuery Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
CHAPTER 11 jQuery Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
CHAPTER 12 Writing jQuery Plugins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
CHAPTER 13 Advanced Asynchronous Programming with jQuery Deferred . . . . . . 263
CHAPTER 14 Unit Testing with QUnit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
APPENDIX Plugins Used In this Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Enregistrer un commentaire