이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

가격
62,540
18 51,280
YES포인트?
2,570원 (5%) 마니아추가적립
5만원 이상 구매 시 2천원 추가 적립
결제혜택
최대 1,000원 적립
  • POD (Print On Demand) 도서로 인쇄상태가 다소 미흡할 수 있습니다.(해당 사유로 인한 반품불가)

이미 소장하고 있다면 판매해 보세요.

책소개

목차

Chapter 1 : jQuery Basics Introduction
Including the jQuery Library Code in an HTML Page
Executing jQuery/JavaScript Coded After the DOM Has Loaded but Before Complete Page Load
Selecting DOM Elements Using Selectors and the jQuery Function
Selecting DOM Elements Within a Specified Context
Filtering a Wrapper Set of DOM Elements
Finding Descendant Elements Within the Currently Selected Wrapper Set
Returning to the Prior Selection Before a Destructive Change
Including the Previous Selection with the Current Selection
Traversing the DOM Based on Your Current Context to Acquire a New Set of DOM Elements
Creating, Operating on, and Inserting DOM Elements
Removing DOM Elements
Replacing DOM Elements
Cloning DOM Elements
Getting, Setting, and Removing DOM Element Attributes
Getting and Setting HTML Content
Getting and Setting Text Content
Using the $ Alias Without Creating Global Conflicts

Chapter 2 : Selecting Elements with jQuery Introduction
Selecting Child Elements Only
Selecting Specific Siblings
Selecting Elements by Index Order
Selecting Elements That Are Currently Animating
Selecting Elements Based on What They Contain
Selecting Elements by What They Don't Match
Selecting Elements Based on Their Visibility
Selecting Elements Based on Attributes
Selecting Form Elements by Type
Selecting an Element with Specific Characteristics
Using the Context Parameter
Creating a Custom Filter Selector

Chapter 3 : Beyond the Basics Introduction
Looping Through a Set of Selected Results
Reducing the Selection Set to a Specified Item
Convert a Selected jQuery Object into a Raw DOM Object
Getting the Index of an Item in a Selection
Making a Unique Array of Values from an Existing Array
Performing an Action on a Subset of the Selected Set
Configuring jQuery Not to Conflict with Other Libraries
Adding Functionality with Plugins
Determining the Exact Query That Was Used

Chapter 4 : jQuery Utilities Introduction
Detecting Features with jQuery.support
Iterating Over Arrays and Objects with jQuery.each
Filtering Arrays with jQuery.grep
Iterating and Modifying Array Entries with jQuery.map
Combining Two Arrays with jQuery.merge
Filtering Out Duplicate Array Entries with jQuery.unique
Testing Callback Functions with jQuery.isFunction
Removing Whitespace from Strings or Form Values with jQuery.trim
Attaching Objects and Data to DOM with jQuery.data
Extending Objects with jQuery.extend

Chapter 5 : Faster, Simpler, More Fun Introduction
That's Not jQuery, It's JavaScript!
What's Wrong with $(this)?
Removing Redundant Repetition
Formatting Your jQuery Chains
Borrowing Code from Other Libraries
Writing a Custom Iterator
Toggling an Attribute
Finding the Bottlenecks
Caching Your jQuery Objects
Writing Faster Selectors
Loading Tables Faster
Coding Bare-Metal Loops
Reducing Name Lookups
Updating the DOM Faster with .innerHTML
Debugging? Break Those Chains
Is It a jQuery Bug?
Tracing into jQuery
Making Fewer Server Requests
Writing Unobtrusive JavaScript
Using jQuery for Progressive Enhancement
Making Your Pages Accessible

Chapter 6 : Dimensions Introduction
Finding the Dimensions of the Window and Document
Finding the Dimensions of an Element
Finding the Offset of an Element
Scrolling an Element into View
Determining Whether an Element Is Within the Viewport
Centering an Element Within the Viewport
Absolutely Positioning an Element at Its Current Position
Positioning an Element Relative to Another Element
Switching Stylesheets Based on Browser Width

Chapter 7 : Effects Introduction
Sliding and Fading Elements in and out of View
Making Elements Visible by Sliding Them Up
Creating a Horizontal Accordion
Simultaneously Sliding and Fading Elements
Applying Sequential Effects
Determining Whether Elements Are Currently Being Animated
Stopping and Resetting Animations
Using Custom Easing Methods for Effects
Disabling All Effects
Using jQuery UI for Advanced Effects

Chapter 8 : Events Introduction
Attaching a Handler to Many Events
Reusing a Handler Function with Different Data
Removing a Whole Set of Event Handlers
Triggering Specific Event Handlers
Passing Dynamic Data to Event Handlers
Accessing an Element ASAP (Before document.ready)
Stopping the Handler Execution Loop
Getting the Correct Element When Using event.target
Avoid Multiple hover() Animations in Parallel
Making Event Handlers Work for Newly Added Elements

Chapter 9 : Advanced Events Introduction
Getting jQuery to Work When Loaded Dynamically
Speeding Up Global Event Triggering
Creating Your Own Events
Letting Event Handlers Provide Needed Data
Creating Event-Driven Plugins
Getting Notified When jQuery Methods Are Called
Using Objects' Methods as Event Listeners

Chapter 10 : HTML Form Enhancements from Scratch Introduction
Focusing a Text Input on Page Load
Disabling and Enabling Form Elements
Selecting Radio Buttons Automatically
(De)selecting All Checkboxes Using Dedicated Links
(De)selecting All Checkboxes Using a Single Toggle
Adding and Removing Select Options
Autotabbing Based on Character Count
Displaying Remaining Character Count
Constraining Text Input to Specific Characters
Submitting a Form Using Ajax
Validating Forms

Chapter 11 : HTML Form Enhancements with Plugins Introduction
Validating Forms
Creating Masked Input Fields
Autocompleting Text Fields
Selecting a Range of Values
Entering a Range-Constrained Value
Uploading Files in the Background
Limiting the Length of Text Inputs
Displaying Labels Above Input Fields
Growing an Input with Its Content
Choosing a Date

Chapter 12 : jQuery Plugins Introduction
Where Do You Find jQuery Plugins?
When Should You Write a jQuery Plugin?
Writing Your First jQuery Plugin
Passing Options into Your Plugin
Using the $ Shortcut in Your Plugin
Including Private Functions in Your Plugin
Supporting the Metadata Plugin
Adding a Static Function to Your Plugin
Unit Testing Your Plugin with QUnit

Chapter 13 : Interface Components from Scratch Introduction
Creating Custom Tool Tips
Navigating with a File-Tree Expander
Expanding an Accordion
Tabbing Through a Document
Displaying a Simple Modal Window
Building Drop-Down Menus
Cross-Fading Rotating Images
Sliding Panels

Chapter 14 : User Interfaces with jQuery UI Introduction
Including the Entire jQuery UI Suite
Including an Individual jQuery UI Plugin or Two
Initializing a jQuery UI Plugin with Default Options
Initializing a jQuery UI Plugin with Custom Options
Creating Your Very Own jQuery UI Plugin Defaults
Getting and Setting jQuery UI Plugin Options
Calling jQuery UI Plugin Methods
Handling jQuery UI Plugin Events
Destroying a jQuery UI Plugin
Creating a jQuery UI Music Player

Chapter 15 : jQuery UI Theming Introduction
Styling jQuery UI Widgets with ThemeRoller
Overriding jQuery UI Layout and Theme Styles
Applying a Theme to Non-jQuery UI Components
Referencing Multiple Themes on a Single Page
Appendix: Additional CSS Resources

Chapter 16 : jQuery, Ajax, Data Formats: HTML, XML, JSON, JSONP Introduction
jQuery and Ajax
Using Ajax on Your Whole Site
Using Simple Ajax with User Feedback
Using Ajax Shortcuts and Data Types
Using HTML Fragments and jQuery
Converting XML to DOM
Creating JSON
Parsing JSON
Using jQuery and JSONP

Chapter 17 : Using jQuery in Large Projects Introduction
Using Client-Side Storage
Saving Application State for a Single Session
Saving Application State Between Sessions
Using a JavaScript Template Engine
Queuing Ajax Requests
Dealing with Ajax and the Back Button
Putting JavaScript at the End of a Page

Chapter 18 : Unit Testing Introduction
Automating Unit Testing
Asserting Results
Testing Synchronous Callbacks
Testing Asynchronous Callbacks
Testing User Actions
Keeping Tests Atomic
Grouping Tests
Selecting Tests to Run

Colophon

저자 소개

저자 : Cody Lindley
Cody Lindley, editor of jQuery Cookbook, brings together over a dozen contributors, all of them key people in jQuery's ongoing development process. Each focuses on subjects they've worked with and often helped create.

품목정보

발행일
2009년 11월 26일
쪽수, 무게, 크기
451쪽 | 175*229*28mm
ISBN13
9780596159771

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.

상품정보안내

직수입외서의 경우, 해외거래처에서 제공하는 정보가 부족하여 제목, 표지, 가격, 유통상태 등의 정보가 미비하거나 변경되는 경우가 있습니다. 정확한 확인을 원하시는 경우, 일대일 상담으로 문의하여 주시면 답변 드리겠습니다.
(판형과 판수 등이 다양한 도서는 찾으시는 도서의 ISBN을 알려 주시면 보다 빠르고 정확한 안내가 가능합니다.)

해외거래처에서 품절인 경우, 2차 거래선을 통해 유럽과 미국 출판사로 직접 수입이 진행될 수 있습니다.
수입 진행 시점으로 부터 2~3주가 추가로 소요되며, 해외에서도 유통이 원활하지 않은 도서는 품절 안내가 지연될 수 있습니다.
해당 경우, 문자와 메일로 별도 안내를 드리고 있사오니 마이페이지에서 휴대전화번호와 메일주소를 다시 한번 확인해주시기 바랍니다.
51,280
1 51,280