sjmcpherson's public fiddles
-
AngularJS/Javascript: Control for Swapping Records
AngularJS & Javascript Control for Swapping and Moving Records between 2 muliple select boxes. IE8+
-
JavaScript/CSS3: Background Image Fade Test
Test to see that CSS3 Transitions fades the Background Image acurately
-
CSS: Table of Contents with Counter Increment
No-Library (pure JS), HTML, CSS, JavaScript
-
JavaScript: Filter Example with IE Shim
Usage of the JavaScript Filter method and IE7/8 Shim
-
Select2 Demo
jQuery 1.7.2, HTML, CSS, JavaScript
-
AngularJS: Filter - Hue Filter
Hue Filter
-
AngularJS Filter - Example use of Filter
Example use of Filter uses JavaScript's Replace to remove spaces then converts to lowercase
-
JavaScript and the Date Object
JavaScript and comparing Date Objects
-
CSS SlideIn Panel with :target
No-Library (pure JS), HTML, CSS, JavaScript
-
AngularJS date formats and the Date Filter
Using Angular to to format some date formats typically found in JSON results
-
JavaScript: Run code embedded in Tag with Eval
jQuery 1.9.1, HTML, CSS, JavaScript
-
Canvas text shadow
Basic Example of shadowss in Canvas
-
AngularJS Add/Remove Transitions
If you want to animate the injection and removal of DOM elements, this is a not unreasonable way to go about it.
-
AngularJS - Comment Directive
AngularJS 1.0.3, HTML, CSS, JavaScript
-
AngularJS - Custom Filter for ManyToMany Relationship
Custom Filter for options that are a ManyToMany Relationship, Note the Filter runs Twice a sideaffect of Angulars 'Dirty Data Checking'
-
jQuery: Difference between 2 date objects
jQuery: Get the difference in Days/Hours/Mins/Secs between 2 date objects
-
AngularJS Unique & Filter usage
http://angularjs.org/
-
AngularJS Filter - Example use of Filter
Example use of Filter uses JavaScript's Replace to remove spaces then converts to lowercase
-
AngularJS - using $apply
$apply is automatically called at the end of code execution on initialize and when using inbuilt wrappers like ng-click, $timeout, $http. But when not used i.e using a setTimeout instead $apply needs to be called. In a real world project $timeout should be used.
-
AngularJS: Service - Communicating between Controllers
Most elegant way to communicate between controllers avoiding using $routeScope