Posts Tagged “jQuery”

jQuery HTML5 video background 1.3

by George Paterson.

Release 1.3 is now available on GitHub. This release includes a number of improvements to the code including requests from ursbraem, Colin-Insivia and papandreou.

jQuery UI custom select widget

by George Paterson.

This is the first build of the jQuery UI custom select widget available on GitHub. There is a demo page and wiki page available outlining how the widget works. It is hoped that the widget will simplify custom select development.

The jQuery UI custom select widget is designed as a method for applying a custom design to a native HTML select element. Currently the only applicable method for doing this to replace the select element entirely, duplicate it’s functionality in a new element and replicate any changes to the new element back to the select element.

JavaScript Performance: jQuery.each and .each versus alternatives

by George Paterson.

Iterating across an array is a significant feature of JavaScript development. There are multiple methods available to achieve this, the native for and while loops and if you are using the jQuery JavaScript library there is jQuery.each and .each.

jQuery.each is designed to iterate over arrays and array like objects. .each is designed to iterate over jQuery objects and execute a function for each.

jQuery HTML5 video background 1.1.1

by George Paterson.

Release 1.1.1 is now available on GitHub. This release includes a number of performance enhancements and fixes but retains the existing settings from the first release. Additionally i’ve created a number of public methods for the plugin, this will allow access to some of the internal features of the plugin.

jQuery HTML5 video background 1.0.0

by George Paterson.

I’ve recently been working on a jQuery plugin that uses a HTML5 video as the background for a page. An idea that perhaps owes far too much of it’s inception to splash pages, it was worth investigating; as a test for HTML5 video player development and because of it’s interesting use of the video element.

jQuery Equaliser plugin 1.0.0

by George Paterson.

After writing about the cross browser display inline-block i was reminded of a requirement from “The Sceptre of Rajim” project. Each item in a row of items would have the same height but also a number of designated elements would have an equal vertical position in that row.

The code written for the project targeted a specific list of items and was limited in scope. Requirements change over time and this sort of positioning seems to be a common feature, so after the project i resolved to make good on the promise i always make, to create reusable code.

The jQuery Equaliser plugin is a simple plugin that iterates across an array of elements with a declared parent element.

jQuery UI Carousel 0.3.0

by George Paterson.

This is the first release of my jQuery UI Carousel.

At LBi Towers our JavaScript current library of choice is jQuery and where necessary we leverage the widgets of jQuery UI. Although there are a number of jQuery Carousel plugins there isn’t an official jQuery UI Carousel widget, which is an unfortunate omission as carousel’s tend to be a common requirement of site development.

To investigate jQuery UI widget development and fulfill this requirement i took some time to build this initial jQuery UI Carousel widget. Version 0.3.0 is the first release, it contains the basic functionality of a carousel and has been included in a current project i can only call “The Sceptre of Rajim” and yes at LBi Towers we have a fixation with M.A.S.K episode names.