Since my first post on the subject, I was introduced to a jQuery method called nextUntil(). I didn't realize the possibilities with this method until…
IE Google Maps Operation Aborted
If you are one of the unlucky ones to receive an Operation Aborted message in Internet Explorer after attempting to embed a Google Map via…
IE Video Tag HTML 5
After further research of the HTML 5 spec, it seems that our little jQuery hack is unnecessary, as it's perfectly valid to place a "back-up"…
Replace submit buttons with a spinner on click
This has the dual purpose of letting the user know that the website is "processing", while not allowing them to click the submit button twice.…
jQuery superscript register marks “on-the-fly”
The script below assumes that the content area of your site is wrapped in a div tag with an id of content. The first portion…
Background Image – Stretched and Constrained Proportions
This morning, we set about finding a way to stretch a site background image with the following requirements: The background must fill the height and…
Combining custom JavaScript with jQuery Mobile
If you've tried integrating your own JavaScript into a jQuery Mobile site, you might find that it executes only once, on the first page the…
PDFs / Docs in mobile browsers
Not all mobile browsers posses native support for PDF, DOC and other formats. But, by leveraging Google's Document Viewer, you're able to present these files…
jQuery Mobile – l.data(“page”) undefined
In our experiments with jQuery Mobile, specifically when applying jQuery Mobile to an existing website, we've encountered one error more than any other. That error…
Valid XHTML Strict / target attribute
$('.target-blank').each(function() { $(this).attr('target', '_blank'); }); One line of jQuery, as shown above, allows you to omit your target attribute in favor of the XHTML Strict…