Russ Ferguson's scientific contributions

Publications (12)

Chapter
So now you know a fair amount about jQuery and what it can do. You know how to select elements, how to make sure your code only runs after the DOM is loaded, and plenty more. You’ve also taken a look at animations and done some basic manipulation by changing colors of elements using the css() method. What you might not have realized is that animati...
Chapter
So now you know a fair amount about jQuery and what it can do. You know how to select elements, how to make sure your code only runs after the DOM is loaded, and plenty more. You’ve also taken a look at animations and done some basic manipulation by changing colors of elements using the css() method. What you might not have realized is that animati...
Chapter
jQuery plug-ins are something that beginners tend to shy away from or are afraid to use. Plug-ins seem to be built up in people’s minds as incredibly complex things to use, but once you learn how they work, you’ll find them actually very straightforward, and you’ll find yourself making multiple plug-ins while working. Plug-ins are not as complicate...
Chapter
jQuery is a framework that’s built on top of JavaScript, not a language in its own right. It is possible to write jQuery with barely any knowledge of JavaScript, but it’s not something we would recommend. If you want to be able to confidently write jQuery plug-ins for your site, or alter plug-ins others have written, you need to be familiar with ba...
Chapter
So now you know a fair amount about jQuery and what it can do. You know how to select elements, how to make sure your code only runs after the DOM is loaded, and plenty more. You’ve also taken a look at animations and done some basic manipulation by changing colors of elements using the css() method. What you might not have realized is that animati...
Chapter
You ended the last chapter with a pretty awesome accordion plug-in that you built based on the initial accordion code you wrote in Chapter 7. In this chapter, you will take your TVMaze API work from Chapter 8 and turn it into a plug-in. You’ll do this by making a slightly different type of plug-in, one that exists directly on the jQuery object.
Chapter
So now you know a fair amount about jQuery and what it can do. You know how to select elements, how to make sure your code only runs after the DOM is loaded, and plenty more. You’ve also taken a look at animations and done some basic manipulation by changing colors of elements using the css() method. What you might not have realized is that animati...
Chapter
jQuery is a powerful and complex library that was first released in August 2006, although the initial idea came much earlier. Before diving in, there’s time for a very brief history lesson on how the library came to be.
Chapter
So now you know a fair amount about jQuery and what it can do. You know how to select elements, how to make sure your code only runs after the DOM is loaded, and plenty more. You’ve also taken a look at animations and done some basic manipulation by changing colors of elements using the css() method. What you might not have realized is that animati...
Chapter
You’re going to complete the book by building the famed jQuery plug-in: an image slider. This will pull together a lot of parts from the book that you’ve so far only studied in isolation. You’ll use animations to animate your images and events that let the user click through the slider—and end up with a plug-in that’s ready for production. You’ll a...
Chapter
You’ve seen how jQuery works and how to make animated boxes fade in and out. Now it’s time to take a more methodical look at the library and explore everything it can do. This chapter doesn’t cover every method jQuery has to offer because a lot of methods do very similar things. There are also methods that do the exact opposite of each other. For e...
Book
avigate the tricky issues around cross-browser inconsistencies and use jQuery to avoid wasting time fixing these bugs. This book is your step-by-step guide to learning the jQuery library and allows you to concentrate on what really matters to you, mastering the most popular JavaScript library in a web developer’s toolkit. Throughout this book, you...