Skip to content
Permalink
Browse files

Position cycler demo: Cleanup.

  • Loading branch information
scottgonzalez committed Aug 26, 2012
1 parent e318e5b commit 7e9315a34dbe718075293a1e033d2988e24b4f71
Showing with 12 additions and 26 deletions.
  1. +12 −26 demos/position/cycler.html
@@ -1,4 +1,4 @@
<!DOCTYPE html>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
@@ -9,46 +9,32 @@
<script src="../../ui/jquery.ui.widget.js"></script>
<script src="../../ui/jquery.ui.position.js"></script>
<link rel="stylesheet" href="../demos.css">
<style>
html, body {
margin: 0;
padding: 0
}
</style>
<script>
$(function() {
// TODO refactor into a widget and get rid of these plugin methods
$.fn.position2 = function( options ) {
return this.position( $.extend({
of: window,
using: function( to ) {
$( this ).css({
top: to.top,
left: to.left
})
},
collision: "none"
}, options));
}

$.fn.left = function( using ) {
return this.position2({
return this.position({
my: "right middle",
at: "left+25 middle",
of: window,
collision: "none",
using: using
});
}
};
$.fn.right = function( using ) {
return this.position2({
return this.position({
my: "left middle",
at: "right-25 middle",
of: window,
collision: "none",
using: using
});
}
};
$.fn.center = function( using ) {
return this.position2({
return this.position({
my: "center middle",
at: "center middle",
of: window,
using: using
});
};
@@ -68,7 +54,7 @@
$( "img:eq(2)" ).right();

function animate( to ) {
$(this).stop( true, false ).animate( to );
$( this ).stop( true, false ).animate( to );
}
function next( event ) {
event.preventDefault();

0 comments on commit 7e9315a

Please sign in to comment.
You can’t perform that action at this time.