diff options
author | Alexander Schmitz <arschmitz@gmail.com> | 2015-05-14 09:58:57 -0400 |
---|---|---|
committer | Alexander Schmitz <arschmitz@gmail.com> | 2015-07-21 11:00:40 -0400 |
commit | 9ef415042598ad978414f832b7bf52f20c67cce1 (patch) | |
tree | 7821e0e9101ffe1675181763cc1a9adbd2cbfa61 /demos | |
parent | 919828dfbe8027f96bab6d3fcd0d3bd0169d3aa1 (diff) | |
download | jquery-ui-9ef415042598ad978414f832b7bf52f20c67cce1.tar.gz jquery-ui-9ef415042598ad978414f832b7bf52f20c67cce1.zip |
Accordion: Use new demos infrastructure
Ref #10119
Diffstat (limited to 'demos')
-rw-r--r-- | demos/accordion/collapsible.html | 9 | ||||
-rw-r--r-- | demos/accordion/custom-icons.html | 10 | ||||
-rw-r--r-- | demos/accordion/default.html | 9 | ||||
-rw-r--r-- | demos/accordion/fillspace.html | 14 | ||||
-rw-r--r-- | demos/accordion/hoverintent.html | 148 | ||||
-rw-r--r-- | demos/accordion/index.html | 1 | ||||
-rw-r--r-- | demos/accordion/no-auto-height.html | 9 | ||||
-rw-r--r-- | demos/accordion/sortable.html | 15 |
8 files changed, 13 insertions, 202 deletions
diff --git a/demos/accordion/collapsible.html b/demos/accordion/collapsible.html index 8002e6556..913e82aa5 100644 --- a/demos/accordion/collapsible.html +++ b/demos/accordion/collapsible.html @@ -4,17 +4,12 @@ <meta charset="utf-8"> <title>jQuery UI Accordion - Collapse content</title> <link rel="stylesheet" href="../../themes/base/all.css"> - <script src="../../external/jquery/jquery.js"></script> - <script src="../../ui/core.js"></script> - <script src="../../ui/widget.js"></script> - <script src="../../ui/accordion.js"></script> <link rel="stylesheet" href="../demos.css"> - <script> - $(function() { + <script src="../../external/requirejs/require.js"></script> + <script src="../bootstrap.js"> $( "#accordion" ).accordion({ collapsible: true }); - }); </script> </head> <body> diff --git a/demos/accordion/custom-icons.html b/demos/accordion/custom-icons.html index 9d43c3c8b..4828ffd45 100644 --- a/demos/accordion/custom-icons.html +++ b/demos/accordion/custom-icons.html @@ -4,14 +4,9 @@ <meta charset="utf-8"> <title>jQuery UI Accordion - Customize icons</title> <link rel="stylesheet" href="../../themes/base/all.css"> - <script src="../../external/jquery/jquery.js"></script> - <script src="../../ui/core.js"></script> - <script src="../../ui/widget.js"></script> - <script src="../../ui/accordion.js"></script> - <script src="../../ui/button.js"></script> <link rel="stylesheet" href="../demos.css"> - <script> - $(function() { + <script src="../../external/requirejs/require.js"></script> + <script src="../bootstrap.js" data-modules="button"> var icons = { header: "ui-icon-circle-arrow-e", activeHeader: "ui-icon-circle-arrow-s" @@ -26,7 +21,6 @@ $( "#accordion" ).accordion( "option", "icons", icons ); } }); - }); </script> </head> <body> diff --git a/demos/accordion/default.html b/demos/accordion/default.html index e5476378b..cbe8016b6 100644 --- a/demos/accordion/default.html +++ b/demos/accordion/default.html @@ -4,15 +4,10 @@ <meta charset="utf-8"> <title>jQuery UI Accordion - Default functionality</title> <link rel="stylesheet" href="../../themes/base/all.css"> - <script src="../../external/jquery/jquery.js"></script> - <script src="../../ui/core.js"></script> - <script src="../../ui/widget.js"></script> - <script src="../../ui/accordion.js"></script> <link rel="stylesheet" href="../demos.css"> - <script> - $(function() { + <script src="../../external/requirejs/require.js"></script> + <script src="../bootstrap.js"> $( "#accordion" ).accordion(); - }); </script> </head> <body> diff --git a/demos/accordion/fillspace.html b/demos/accordion/fillspace.html index 0bc503c61..b1d41777b 100644 --- a/demos/accordion/fillspace.html +++ b/demos/accordion/fillspace.html @@ -4,12 +4,6 @@ <meta charset="utf-8"> <title>jQuery UI Accordion - Fill space</title> <link rel="stylesheet" href="../../themes/base/all.css"> - <script src="../../external/jquery/jquery.js"></script> - <script src="../../ui/core.js"></script> - <script src="../../ui/widget.js"></script> - <script src="../../ui/mouse.js"></script> - <script src="../../ui/resizable.js"></script> - <script src="../../ui/accordion.js"></script> <link rel="stylesheet" href="../demos.css"> <style> #accordion-resizer { @@ -18,13 +12,12 @@ height: 220px; } </style> - <script> - $(function() { + <script src="../../external/requirejs/require.js"></script> + <script src="../bootstrap.js" data-modules="resizable"> $( "#accordion" ).accordion({ heightStyle: "fill" }); - }); - $(function() { + $( "#accordion-resizer" ).resizable({ minHeight: 140, minWidth: 200, @@ -32,7 +25,6 @@ $( "#accordion" ).accordion( "refresh" ); } }); - }); </script> </head> <body> diff --git a/demos/accordion/hoverintent.html b/demos/accordion/hoverintent.html deleted file mode 100644 index ad15721f3..000000000 --- a/demos/accordion/hoverintent.html +++ /dev/null @@ -1,148 +0,0 @@ -<!doctype html> -<html lang="en"> -<head> - <meta charset="utf-8"> - <title>jQuery UI Accordion - Open on hoverintent</title> - <link rel="stylesheet" href="../../themes/base/all.css"> - <script src="../../external/jquery/jquery.js"></script> - <script src="../../ui/core.js"></script> - <script src="../../ui/widget.js"></script> - <script src="../../ui/accordion.js"></script> - <link rel="stylesheet" href="../demos.css"> - <script> - $(function() { - $( "#accordion" ).accordion({ - event: "click hoverintent" - }); - }); - - /* - * hoverIntent | Copyright 2011 Brian Cherne - * http://cherne.net/brian/resources/jquery.hoverIntent.html - * modified by the jQuery UI team - */ - $.event.special.hoverintent = { - setup: function() { - $( this ).on( "mouseover", jQuery.event.special.hoverintent.handler ); - }, - teardown: function() { - $( this ).off( "mouseover", jQuery.event.special.hoverintent.handler ); - }, - handler: function( event ) { - var currentX, currentY, timeout, - args = arguments, - target = $( event.target ), - previousX = event.pageX, - previousY = event.pageY; - - function track( event ) { - currentX = event.pageX; - currentY = event.pageY; - }; - - function clear() { - target - .off( "mousemove", track ) - .off( "mouseout", clear ); - clearTimeout( timeout ); - } - - function handler() { - var prop, - orig = event; - - if ( ( Math.abs( previousX - currentX ) + - Math.abs( previousY - currentY ) ) < 7 ) { - clear(); - - event = $.Event( "hoverintent" ); - for ( prop in orig ) { - if ( !( prop in event ) ) { - event[ prop ] = orig[ prop ]; - } - } - // Prevent accessing the original event since the new event - // is fired asynchronously and the old event is no longer - // usable (#6028) - delete event.originalEvent; - - target.trigger( event ); - } else { - previousX = currentX; - previousY = currentY; - timeout = setTimeout( handler, 100 ); - } - } - - timeout = setTimeout( handler, 100 ); - target.on({ - mousemove: track, - mouseout: clear - }); - } - }; - </script> -</head> -<body> - -<div id="accordion"> - <h3>Section 1</h3> - <div> - <p> - Mauris mauris ante, blandit et, ultrices a, suscipit eget, quam. Integer - ut neque. Vivamus nisi metus, molestie vel, gravida in, condimentum sit - amet, nunc. Nam a nibh. Donec suscipit eros. Nam mi. Proin viverra leo ut - odio. Curabitur malesuada. Vestibulum a velit eu ante scelerisque vulputate. - </p> - </div> - <h3>Section 2</h3> - <div> - <p> - Sed non urna. Donec et ante. Phasellus eu ligula. Vestibulum sit amet - purus. Vivamus hendrerit, dolor at aliquet laoreet, mauris turpis porttitor - velit, faucibus interdum tellus libero ac justo. Vivamus non quam. In - suscipit faucibus urna. - </p> - </div> - <h3>Section 3</h3> - <div> - <p> - Nam enim risus, molestie et, porta ac, aliquam ac, risus. Quisque lobortis. - Phasellus pellentesque purus in massa. Aenean in pede. Phasellus ac libero - ac tellus pellentesque semper. Sed ac felis. Sed commodo, magna quis - lacinia ornare, quam ante aliquam nisi, eu iaculis leo purus venenatis dui. - </p> - <ul> - <li>List item one</li> - <li>List item two</li> - <li>List item three</li> - </ul> - </div> - <h3>Section 4</h3> - <div> - <p> - Cras dictum. Pellentesque habitant morbi tristique senectus et netus - et malesuada fames ac turpis egestas. Vestibulum ante ipsum primis in - faucibus orci luctus et ultrices posuere cubilia Curae; Aenean lacinia - mauris vel est. - </p> - <p> - Suspendisse eu nisl. Nullam ut libero. Integer dignissim consequat lectus. - Class aptent taciti sociosqu ad litora torquent per conubia nostra, per - inceptos himenaeos. - </p> - </div> -</div> - -<div class="demo-description"> -<p> -Click headers to expand/collapse content that is broken into logical sections, much like tabs. -Optionally, toggle sections open/closed on mouseover. -</p> -<p> -The underlying HTML markup is a series of headers (H3 tags) and content divs so the content is -usable without JavaScript. -</p> -</div> -</body> -</html> diff --git a/demos/accordion/index.html b/demos/accordion/index.html index 1d8a2892d..4f364a299 100644 --- a/demos/accordion/index.html +++ b/demos/accordion/index.html @@ -12,7 +12,6 @@ <li><a href="fillspace.html">Fill space</a></li> <li><a href="no-auto-height.html">No auto height</a></li> <li><a href="collapsible.html">Collapse content</a></li> - <li><a href="hoverintent.html">Open on hoverintent</a></li> <li><a href="custom-icons.html">Customize icons</a></li> <li><a href="sortable.html">Sortable</a></li> </ul> diff --git a/demos/accordion/no-auto-height.html b/demos/accordion/no-auto-height.html index c1375c3ef..48626ead0 100644 --- a/demos/accordion/no-auto-height.html +++ b/demos/accordion/no-auto-height.html @@ -4,17 +4,12 @@ <meta charset="utf-8"> <title>jQuery UI Accordion - No auto height</title> <link rel="stylesheet" href="../../themes/base/all.css"> - <script src="../../external/jquery/jquery.js"></script> - <script src="../../ui/core.js"></script> - <script src="../../ui/widget.js"></script> - <script src="../../ui/accordion.js"></script> <link rel="stylesheet" href="../demos.css"> - <script> - $(function() { + <script src="../../external/requirejs/require.js"></script> + <script src="../bootstrap.js"> $( "#accordion" ).accordion({ heightStyle: "content" }); - }); </script> </head> <body> diff --git a/demos/accordion/sortable.html b/demos/accordion/sortable.html index 13356995f..6e66c2e9c 100644 --- a/demos/accordion/sortable.html +++ b/demos/accordion/sortable.html @@ -4,19 +4,9 @@ <meta charset="utf-8"> <title>jQuery UI Accordion - Sortable</title> <link rel="stylesheet" href="../../themes/base/all.css"> - <script src="../../external/jquery/jquery.js"></script> - <script src="../../ui/core.js"></script> - <script src="../../ui/widget.js"></script> - <script src="../../ui/mouse.js"></script> - <script src="../../ui/sortable.js"></script> - <script src="../../ui/accordion.js"></script> <link rel="stylesheet" href="../demos.css"> - <style> - /* IE has layout issues when sorting (see #5413) */ - .group { zoom: 1 } - </style> - <script> - $(function() { + <script src="../../external/requirejs/require.js"></script> + <script src="../bootstrap.js" data-modules="sortable"> $( "#accordion" ) .accordion({ header: "> div > h3" @@ -33,7 +23,6 @@ $( this ).accordion( "refresh" ); } }); - }); </script> </head> <body> |