60 Useful JQuery Tutorials From 2010 60 Useful JQuery Tutorials From 2010 Posted by Prakash on December 7th in Tutorials. Web developer created some great jQuery tutorials and today we just want list some of the 2010 tutorials which really stand out from the tradition javascript effect tutorials. In today’s post we have compiled 60 the best and useful jQuery tutorials from 2010. Animate Panning Slideshow with jQuery Beautiful Background Image Navigation with jQuery Coding a Rotating Image Slideshow w/ CSS3 and jQuery How to Create a jQuery Confirm Dialog Replacement Making an Apple-style Splash Screen Do you want to clear the 3101.1 exams successfully in the first attempt? Elements with jQuery and CSS3 Making an Interactive Picture with jQuery Creating a Stylish Coming Soon Page with jQuery Create Custom PopUp (Modal Window) with jQuery Content Slider Using CSS and Jquery Tabbed Content with Navigation using jQuery UI Crafting an Animated Postcard With jQuery Lights Out – Dimming/Covering Background Content with jQuery Prakash 6 Comments
Smashing Labs - gMap, Google Maps jQuery plugin What is gMap? gMap is a jQuery plugin embedding Google Maps into your website. It allows you to: set center, zoom level and type of map add multiple markers with custom icons, popups and titles position marker by latitude/longitude as well as by its address set your customized map controls retrieve map object and use it for even most complex tasks Purpose of gMap is to help you keep your code clean and to create Google Map in very easy way, without learning its API. In future versions gMap will be improved with functions that are hard to achieve with Google Maps. Latest stable release: 3.3.0 Donate gMap is free and will stay that way as long as I'm in charge. Social Like Smashinglabs on Facebook to get gMap updates and other JS news. Example This tiny line of code is being used to embed the map below. What has happened to V2 version? It's still available here.
CSS selectors jQuery Select all elements that are in the progress of an animation at the time the selector is run. Selects elements that have the specified attribute with a value either equal to a given string or starting with that string followed by a hyphen (-). Selects elements that have the specified attribute with a value containing the a given substring. Selects elements that have the specified attribute with a value containing a given word, delimited by spaces. Selects elements that have the specified attribute with a value ending exactly with a given string. Selects elements that have the specified attribute with a value exactly equal to a certain value. Select elements that either don’t have the specified attribute, or do have the specified attribute but not with a certain value. Selects elements that have the specified attribute with a value beginning exactly with a given string. Selects all button elements and elements of type button. Selects all elements of type checkbox.
15 Handpicked Fresh and Useful jQuery Tutorials jQuery has really simplified the work flow for web designers. Even someone with basic javascript understanding can use it. These tutorials are proof of that. In this post you will find 15 really useful jQuery tutorials that has been published in the previous month or so. Hope the readers learns something new with these tutorials . 1. Demo This tutorials shows how to create a slide out menu that stays on the left of the webpage. 2. Demo We have seen some sliding background with jQuery before. 3. jQuery AJAX Tabs Demo A neat, simple, fast jQuery tabs tutorial. 4. Demo This menu tutorial is in two parts and really an awesome menu tutorial. 5. Demo An easy to understand jQuery Pagination tutorial. 6. DemoIf you are thinking why would anyone one want to do this, here is an example: if you are running a music website, need people to vote for albums or lets say a wallpaper website, you can use the technique for this tutorial. 7. Demo Make getting back to top of the page fun and cool with this tutorial.
Excellent jQuery CSS Animated Navigation Menu Tutorials The navigation bar in a website is one of the most used sections of a website. You visitors use it in order to go to order sections and come back to the home page. This is why you have to make sure for the navigation menu to be easy to use and not confusing for your visitors. Now it shouldn’t be a fancy design but at the same time it has to be pleasing for the eye and easy to find. The important thing is not to overdo it. Using jQuery for Background Image Animations Fading Menu – Replacing Content Create Vimeo-like top navigation Sexy Drop Down Menu w/ jQuery & CSS Create an apple style menu and improve it via jQuery Animated Menus Using jQuery Animated Jquery Image Menu Lava Lamp for Jquery Lovers Create a Cool Animated Navigation with CSS and jQuery How to Make a Smooth Animated Menu with jQuery Vertical Scroll Menu with jQuery Tutorial Vertical Sliding jQuery Menu iPod-style Drilldown and Flyout Menu Beautiful Slide Out Navigation JQuery/CSS Dock Menu
Custom Selectors - jQuery Select all elements that are in the progress of an animation at the time the selector is run. Selects elements that have the specified attribute with a value either equal to a given string or starting with that string followed by a hyphen (-). Selects elements that have the specified attribute with a value containing the a given substring. Selects elements that have the specified attribute with a value containing a given word, delimited by spaces. Selects elements that have the specified attribute with a value ending exactly with a given string. The comparison is case sensitive. Selects elements that have the specified attribute with a value exactly equal to a certain value. Select elements that either don’t have the specified attribute, or do have the specified attribute but not with a certain value. Selects elements that have the specified attribute with a value beginning exactly with a given string. Selects all button elements and elements of type button. Selects all elements of type file.
13 Excellent jQuery Animation Techniques | Tutorials Only a few years ago, if something was animated on a website it was automatically assumed to be Flash. However, this is not the case today. With the growing popularity and wide spread use of JavaScript frameworks, sometimes you have to take a closer look to find out what is powering all of those smooth animations. With several JavaScript frameworks available, jQuery is quickly becoming a favorite. Building an Animated Cartoon Robot with jQuery Animate a hover with jQuery How To Create A ‘Mootools Homepage’ Inspired Navigation Effect Using jQuery CSS Sprites2 – It’s JavaScript Time Build An Incredible Login Form With jQuery Learning jQuery: Revealing Photo Slider Learning jQuery: Fading Menu – Replacing Content Using jQuery for Background Image Animations Animated Menus Using jQuery Create a Cool Animated Navigation with CSS and jQuery Animated Drop Down Menu with jQuery jQuery Tutorials for Designers How to Load In and Animate Content with jQuery About the Author Related Posts
Tools For jQuery Application Architecture – The Printable Chart Hey guys. Today I would like to add a new entry to my on-going series on Large Scale Application development with jQuery – printable tools for application architecture charts. A lot of you replied back to posts in the series with additional tools you found useful and I thought it might be handy to create you a single chart that broke down some of my updated recommendations for tasks like structuring client-side MVC apps, templating, unit and BDD testing, debouncing and more. For readers that might prefer something more list-like, I’ve also posted up a list version and linked up to the official sites for most of the recommendations on the list inside this post. If you haven’t had an opportunity to follow the series as yet, don’t worry. Tools for jQuery Application Architecture – List Version and that’s it!. Remember that if you found the charts useful, you can easily share it with your friends and colleagues by clicking the ‘retweet’ button below.
12 Wesbite to Learn jQuery Jquery is a great way to get a lot of cool things to happen on your website. You must take the time to learn it, in this post I give you 12 Wesbites to Learn jQuery. This is just to get your feet wet its always best to take a class or pick up a book. If you have move websites feel free to post it by leaving a comment. jquery-mix.com jqueryfordesigners.com 15daysofjquery.com jqueryking.com addyosmani.com docs.jquery.com tutorialzine.com visualjquery.com jquerystock.com developphp.com jquerystyle.com marcgrabanski.com Overlay Effect Menu with jQuery In this tutorial we are going to create a simple menu that will stand out once we hover over it by covering everything except the menu with a dark overlay. The menu will stay white and a submenu area will expand. We will create this effect using jQuery. So, let’s start! The […] View demoDownload source In this tutorial we are going to create a simple menu that will stand out once we hover over it by covering everything except the menu with a dark overlay. So, let’s start! The Markup The HTML structure will consist of a main wrapper div for the menu which will contain the overlay and the unordered list for the menu. <div class="oe_wrapper"><div id="oe_overlay" class="oe_overlay"></div><ul id="oe_menu" class="oe_menu"><li><a href="">Collections</a><div><ul><li class="oe_heading"> Summer 2011 </li><li><a href="#">Milano</a></li> ... The submenu divs will each have an inline style for the left position. Let’s look at the style. The CSS The style for the links inside of the submenu lists:
jQuery ruleAnimation plugin Animating many elements in Javascript at once is a pain, even with the latest browsers. On every step of the animation all elements need to have their style property set and that takes time. Animating a style rule is much simpler as you only need to change properties on a single element and the browser takes care of the propagation to all elements while re-rendering. Pros & cons Works WAY faster when you animate many elements Animation is smooth Only one event triggered when finished with the animation Depends on jQuery.rule plugin You can only use CSS that a specific browser supports [more] You have to make sure CSS specificity is in order This means it's basically useful in a single case - where you're animating loads of elements at once. Prerequisites Works with jQuery 1.2.3, 1.2.6 and 1.3.x Tested to work in IE7, Firefox 3.0.13, Safari 4.0.1, Camino 1.6.8, Opera 10b2 No good reason it shouldn't work on all other modern browser that are supported by jQuery an jQuery.rule Code sample
Slide Elements in Different Directions Although jQuery has a nice set of slide methods — .slideDown(), .slideUp(), and .slideToggle() — sometimes we may want to slide an element in a different direction. Fortunately, it's pretty easy to do. Reverse the Slide Direction With the built-in slide methods, elements are shown by sliding them down and into view. But what if we want to slide something from the bottom up and into view? <div id="slidebottom" class="slide"> <button>slide it</button> <div class="inner">Slide from bottom</div></div> To get the inner div to slide up, we'll anchor its bottom edge to the bottom of the bottom of the nearest positioned ancestor (in this case, the #slidebottom div): Other properties such as width, padding, margin, and background-color have been set for these elements, but only the essential properties for modifying the slide behavior are shown above. Note: I'll be using the term positioned to refer to elements that have the CSS position property set to something other than "static." JavaScript:
Building Large-Scale jQuery Applications Today we're going to look at the end-to-end tools and options you have for building large-scale enterprise jQuery applications. Although jQuery is an excellent JavaScript library and provides a well-designed set of tools for development, it's focus on staying compact and making the DOM easy to use has meant that it doesn't provide a significant infrastructure for building large-scale apps. jQuery does however normalize things across browsers and serves as a great way of doing DOM manipulation. Using it to it's strengths, you can select some excellent tools to use along-side it as a toolkit for your larger-scale app development. Some developers have argued in the past that building RIAs using Dojo, MooTools or YUI may be more suitable for large-scale JavaScript applications than simply opting for jQuery, however, I believe you can implement a solution using it that is equally as good without too much extra effort. 1. Options: 2. MVC With JavaScript & jQuery How does the MVC Pattern work? 3.
RequireJS Introduction§ 1 While RequireJS loads jQuery just like any other dependency, jQuery's wide use and extensive plugin ecosystem mean you'll likely have other scripts in your project that also depend on jQuery. You might approach your jQuery RequireJS configuration differently depending on whether you are starting a new project or whether you are adapting existing code. Global Functions§ 2 jQuery registers itself as the global variables "$" and "jQuery", even when it detects AMD/RequireJS. Module Name§ 3 jQuery defines named AMD module 'jquery' (all lower case) when it detects AMD/RequireJS. Example: The other (recommended) solution is to just name the file 'jquery.js' and place it in the baseUrl directory. You can avoid lots of configuration lines by placing the files according to the default ID-to-path convention of baseUrl + moduleID + '.js'. So to reiterate, you will likely get an error ifrefer to jQuery with another module name, like 'lib/jquery'. define(['lib/jquery'], function ($) {