skip to content
Learning jQuery 1.3 : better interaction design and web development with simple JavaScript techniques Preview this item
ClosePreview this item
Checking...

Learning jQuery 1.3 : better interaction design and web development with simple JavaScript techniques

Author: Jonathan Chaffer; Karl Swedberg
Publisher: Birmingham [UK] : Packt Pub., 2009.
Series: From technologies to solutions.
Edition/Format:   Print book : EnglishView all editions and formats
Database:WorldCat
Summary:
"To build interesting, interactive sites, developers are turning to JavaScript libraries such as jQuery to automate common tasks and simplify complicated ones. Because many web developers have more experience with HTML and CSS than with JavaScript, the library's design lends itself to a quick start for designers with little programming experience. Experienced programmers will also be aided by its conceptual  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy online

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Material Type: Internet resource
Document Type: Book, Internet Resource
All Authors / Contributors: Jonathan Chaffer; Karl Swedberg
ISBN: 9781847196705 1847196705
OCLC Number: 310402049
Description: ix, 421 pages : illustrations ; 24 cm.
Contents: Ch. 1. Getting started: What jQuery does --
Why jQuery works well --
History of the jQuery project --
Our first jQuery-powered web page --
Summary --
Ch. 2. Selectors: The document object model --
The $() factory function --
CSS selectors --
Attribute selectors --
Custom selectors --
DOM traversal methods --
Accessing DOM elements --
Summary --
Ch. 3. Events: Performing tasks on page load --
Simple events --
Compound events --
The journey of an event --
Altering the journey: the event object --
Removing an event handler --
Simulating user interaction --
Effects: Inline CDD modification --
Basic hide and show --
Ch. 4. Effects and speed --
Compound effects --
Creating custom animations --
Simultaneous versus queued effects --
Ch. 5. DOM manipulation: Manipulating attributes --
Inserting new elements --
Moving elements --
Wrapping elements --
Copying elements --
DOM manipulation methods in a nutshell --
Cummary --
Ch. 6. AJAX: Loading data on demand --
Choosing a data format --
Passing data to the server --
Keeping an eye on the request --
AJAX and events --
Security limitations --
Additional options --
Summary --
Ch. 7. Table manipulation --
Sorting and paging --
Modifying table appearance --
Summary --
Ch. 8. Forms with function: Improving a basic form --
Compact forms --
Working with numeric form data --
Summary --
Ch. 9. Shufflers and rotators: Headline rotator --
An image carousel --
Summary --
Ch. 10. Using plugins: Finding plugins and help --
How to use a plugin --
The form plugin --
The jQuery UI plugin library --
Other recommended plugins --
Summary --
Ch. 11. Developing plugins: Adding new global functions --
Adding jQuery object methods --
DOM traversal methods --
Adding new shortcut methods --
Method parameters --
Adding a selector expression --
Sharing a plugin with the world --
Summary --
Appendix A. Online resources: jQuery documentation --
JavaScript reference --
JavaScript code compressors --
(X)HTML reference --
CSS reference --
Useful blogs --
Web development frameworks using jQuery --
Appendix B. Development tools: Tools for Firefox --
Toools for Internet Explorer --
Tools for Safari --
Tools for Opera --
Other tools --
Appendix C. JavaScript closures: Inner functions --
Interactions between closures --
Closures in jQuery --
Memory leak hazards --
Summary --
Appendix D. Quick reference: Selector expressions --
DOM traversal methods --
Event methods --
Effect methods --
DOM manipulation methods --
AJAX methods --
Miscellaneous methods.
Series Title: From technologies to solutions.
Responsibility: Jonathan Chaffer, Karl Swedberg.

Abstract:

"To build interesting, interactive sites, developers are turning to JavaScript libraries such as jQuery to automate common tasks and simplify complicated ones. Because many web developers have more experience with HTML and CSS than with JavaScript, the library's design lends itself to a quick start for designers with little programming experience. Experienced programmers will also be aided by its conceptual consistency. Revised and updated for version 1.3 of jQuery, this book teaches you the basics of jQuery for adding interactions and animations to your pages. Even if previous attempts at writing JavaScript have left you baffled, this book will guide you past the pitfalls associated with AJAX, events, effects, and advanced JavaScript language features. In this book, the authors share their knowledge, experience, and enthusiasm about jQuery to help you get the most from the library and to make your web applications shine. The book introduces jQuery and shows how you can write a functioning jQuery program in just three lines of code. It then guides you through CSS selectors and shows how to enhance the basic event handling mechanisms to give them a more elegant syntax. You will then learn to add impact to your actions through a set of simple visual effects and also to create, copy, reassemble, and embellish content using jQuery's DOM modification methods. You will also learn to send and retrieve information with AJAX methods. The book will then step you through many detailed, real-world examples and even equip you to extend the jQuery library itself with your own plug-ins."--Publisher's description.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/310402049> # Learning jQuery 1.3 : better interaction design and web development with simple JavaScript techniques
    a schema:Book, schema:CreativeWork ;
    library:oclcnum "310402049" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/4474372480#Place/birmingham_uk> ; # Birmingham UK
    schema:about <http://experiment.worldcat.org/entity/work/data/4474372480#Topic/javascript> ; # JavaScript
    schema:about <http://id.worldcat.org/fast/1173252> ; # Web sites--Design
    schema:about <http://experiment.worldcat.org/entity/work/data/4474372480#Topic/jquery> ; # jQuery
    schema:about <http://experiment.worldcat.org/entity/work/data/4474372480#Topic/abfragesprache> ; # Abfragesprache
    schema:about <http://id.worldcat.org/fast/982071> ; # JavaScript (Computer program language)
    schema:about <http://id.worldcat.org/fast/1173243> ; # Web site development
    schema:about <http://id.loc.gov/authorities/subjects/sh98000035> ; # Web sites--Design
    schema:about <http://id.worldcat.org/fast/977281> ; # Internet programming
    schema:about <http://dewey.info/class/006.76/e22/> ;
    schema:bookFormat bgn:PrintBook ;
    schema:contributor <http://viaf.org/viaf/88498482> ; # Karl Swedberg
    schema:creator <http://viaf.org/viaf/88498337> ; # Jonathan Chaffer
    schema:datePublished "2009" ;
    schema:description "Ch. 1. Getting started: What jQuery does -- Why jQuery works well -- History of the jQuery project -- Our first jQuery-powered web page -- Summary -- Ch. 2. Selectors: The document object model -- The $() factory function -- CSS selectors -- Attribute selectors -- Custom selectors -- DOM traversal methods -- Accessing DOM elements -- Summary -- Ch. 3. Events: Performing tasks on page load -- Simple events -- Compound events -- The journey of an event -- Altering the journey: the event object -- Removing an event handler -- Simulating user interaction -- Effects: Inline CDD modification -- Basic hide and show -- Ch. 4. Effects and speed -- Compound effects -- Creating custom animations -- Simultaneous versus queued effects -- Ch. 5. DOM manipulation: Manipulating attributes -- Inserting new elements -- Moving elements -- Wrapping elements -- Copying elements -- DOM manipulation methods in a nutshell -- Cummary -- Ch. 6. AJAX: Loading data on demand -- Choosing a data format -- Passing data to the server -- Keeping an eye on the request -- AJAX and events -- Security limitations -- Additional options -- Summary -- Ch. 7. Table manipulation -- Sorting and paging -- Modifying table appearance -- Summary -- Ch. 8. Forms with function: Improving a basic form -- Compact forms -- Working with numeric form data -- Summary -- Ch. 9. Shufflers and rotators: Headline rotator -- An image carousel -- Summary -- Ch. 10. Using plugins: Finding plugins and help -- How to use a plugin -- The form plugin -- The jQuery UI plugin library -- Other recommended plugins -- Summary -- Ch. 11. Developing plugins: Adding new global functions -- Adding jQuery object methods -- DOM traversal methods -- Adding new shortcut methods -- Method parameters -- Adding a selector expression -- Sharing a plugin with the world -- Summary -- Appendix A. Online resources: jQuery documentation -- JavaScript reference -- JavaScript code compressors -- (X)HTML reference -- CSS reference -- Useful blogs -- Web development frameworks using jQuery -- Appendix B. Development tools: Tools for Firefox -- Toools for Internet Explorer -- Tools for Safari -- Tools for Opera -- Other tools -- Appendix C. JavaScript closures: Inner functions -- Interactions between closures -- Closures in jQuery -- Memory leak hazards -- Summary -- Appendix D. Quick reference: Selector expressions -- DOM traversal methods -- Event methods -- Effect methods -- DOM manipulation methods -- AJAX methods -- Miscellaneous methods."@en ;
    schema:description ""To build interesting, interactive sites, developers are turning to JavaScript libraries such as jQuery to automate common tasks and simplify complicated ones. Because many web developers have more experience with HTML and CSS than with JavaScript, the library's design lends itself to a quick start for designers with little programming experience. Experienced programmers will also be aided by its conceptual consistency. Revised and updated for version 1.3 of jQuery, this book teaches you the basics of jQuery for adding interactions and animations to your pages. Even if previous attempts at writing JavaScript have left you baffled, this book will guide you past the pitfalls associated with AJAX, events, effects, and advanced JavaScript language features. In this book, the authors share their knowledge, experience, and enthusiasm about jQuery to help you get the most from the library and to make your web applications shine. The book introduces jQuery and shows how you can write a functioning jQuery program in just three lines of code. It then guides you through CSS selectors and shows how to enhance the basic event handling mechanisms to give them a more elegant syntax. You will then learn to add impact to your actions through a set of simple visual effects and also to create, copy, reassemble, and embellish content using jQuery's DOM modification methods. You will also learn to send and retrieve information with AJAX methods. The book will then step you through many detailed, real-world examples and even equip you to extend the jQuery library itself with your own plug-ins."--Publisher's description."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/4474372480> ;
    schema:inLanguage "en" ;
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/4474372480#Series/from_technologies_to_solutions> ; # From technologies to solutions.
    schema:name "Learning jQuery 1.3 : better interaction design and web development with simple JavaScript techniques"@en ;
    schema:productID "310402049" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/310402049#PublicationEvent/birmingham_uk_packt_pub_2009> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/4474372480#Agent/packt_pub> ; # Packt Pub.
    schema:url <http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&doc_number=017325714&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA> ;
    schema:url <http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017325714&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA> ;
    schema:workExample <http://worldcat.org/isbn/9781847196705> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/310402049> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/4474372480#Series/from_technologies_to_solutions> # From technologies to solutions.
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/310402049> ; # Learning jQuery 1.3 : better interaction design and web development with simple JavaScript techniques
    schema:name "From technologies to solutions." ;
    schema:name "From technologies to solutions" ;
    .

<http://id.loc.gov/authorities/subjects/sh98000035> # Web sites--Design
    a schema:Intangible ;
    schema:name "Web sites--Design"@en ;
    .

<http://id.worldcat.org/fast/1173243> # Web site development
    a schema:Intangible ;
    schema:name "Web site development"@en ;
    .

<http://id.worldcat.org/fast/1173252> # Web sites--Design
    a schema:Intangible ;
    schema:name "Web sites--Design"@en ;
    .

<http://id.worldcat.org/fast/977281> # Internet programming
    a schema:Intangible ;
    schema:name "Internet programming"@en ;
    .

<http://id.worldcat.org/fast/982071> # JavaScript (Computer program language)
    a schema:Intangible ;
    schema:name "JavaScript (Computer program language)"@en ;
    .

<http://viaf.org/viaf/88498337> # Jonathan Chaffer
    a schema:Person ;
    schema:familyName "Chaffer" ;
    schema:givenName "Jonathan" ;
    schema:name "Jonathan Chaffer" ;
    .

<http://viaf.org/viaf/88498482> # Karl Swedberg
    a schema:Person ;
    schema:birthDate "1967" ;
    schema:familyName "Swedberg" ;
    schema:givenName "Karl" ;
    schema:name "Karl Swedberg" ;
    .

<http://worldcat.org/isbn/9781847196705>
    a schema:ProductModel ;
    schema:isbn "1847196705" ;
    schema:isbn "9781847196705" ;
    .

<http://www.worldcat.org/title/-/oclc/310402049>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/310402049> ; # Learning jQuery 1.3 : better interaction design and web development with simple JavaScript techniques
    schema:dateModified "2017-09-14" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.