I wrote this extender to more easily handle outputting observable arrays in row+column layout. Typically, when running a simple foreach loop to display the content of an observable array you’re forced to include the row+column logic within the view itself … Continued
The demo plugin can be downloaded here.
I noticed a subtle but nice feature on the Google News main page recently. The left-hand navigation that has the various section headings remains fixed to the top left area as you scroll down but it does not overlap the … Continued
This snippet of code uses the .filter() function within jQuery to find all “li” elements that contain just the text “findthis”.
Recently a client wanted to have a user agreement added to an enrollment form. The catch was that I needed to confirm that the user had at least scrolled through the text before allowing them to continue on with the … Continued
This is a nice utility for embedding a static version of a Google Maps location. For example, if you didn’t want to actually embed the fully functional Google Map but just an image of that map you can use this … Continued
This is a nice little plugin for easily adding auto-complete functionality to form fields. All it looks for is a datasource formatted as JSON. I’ve put an example here using PHP to access a dinosaur name database returning the previously … Continued
It’s always worth looking up a function that you may be using heavily to see if there’s a faster way to call it. For example, getting and setting variables using the data() function within jQuery can vary greatly depending on … Continued
Have a large .js file that you’d like to bring down to size? Check out the Google-hosted Closure compiler: http://closure-compiler.appspot.com/home It let’s you specify some basic rules for the compression as well as creates the actual resulting .js file if … Continued