123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159 |
- <!DOCTYPE html>
- <html>
- <head>
- <link rel="stylesheet" href="../../../themes/themeroller/default-theme/ui.all.css" type="text/css" media="screen" />
- <link rel="stylesheet" href="../../../themes/nokia/ext-theme/default/360x640/custom.css" type="text/css" media="screen" />
- <script src="../../../lib/jquery/jquery.js" type="text/javascript" charset="utf-8"></script>
-
- <script src="../../../src/defaults.js" type="text/javascript" charset="utf-8"></script>
- <script src="../../../src/core.js" type="text/javascript" charset="utf-8"></script>
- <style type="text/css" media="screen">
- body {
- font-size: 14px;
- padding: 15px;
- font-family: "Trebuchet MS", "Helvetica", "Arial", "Verdana", "sans-serif";
- }
- p {
- margin: 30px 10px;
- }
- #container1 {
- width: 340px;
- height: 640px;
- background: #efefef;
- }
- #container1 a {
- width: 105px;
- height: 105px;
- line-height: 50px;
- float: left;
- }
- #container2 {
- width: 340px;
- height: 640px;
- background: #efefef;
- padding: 3px;
- }
- #container2 a {
- height: 60px;
- display: block;
- line-height: 60px;
- }
- #container1 a, #container2 a {
- text-align: center;
- text-decoration: none;
- font-size: 20px;
- margin: 3px;
- }
- </style>
- </head>
- <body>
- <h1>Nokia.Sortable - Sample</h1>
- <div id="container1">
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 1 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 2 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 3 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 4 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 5 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 6 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 7 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 8 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 9 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 10 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 11 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 12 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 13 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 14 </a>
- </div>
- <br/><br/>
- <div id="container2">
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 1 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 2 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 3 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 4 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 5 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 6 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 7 </a>
- <a href="javascript:void(0);" class="ui-widget-header ui-state-default"> 8 </a>
- </div>
- <script type="text/javascript" charset="utf-8">
-
- if (window.widget) {
- widget.setNavigationEnabled(false);
- }
- var init = function() {
-
- window.sortable1 = new Nokia.Sortable({
- element: '#container1',
- items: '> a',
- selectedClass: 'ui-state-active',
- create: function() {
- console.log("Sortable: Create");
- },
- select: function(event, originalItem, targetItem) {
- console.log("Sortable: Select", event, originalItem, targetItem);
- },
- change: function(event, originalItem, targetItem) {
- console.log("Sortable: Change", event, originalItem, targetItem);
- },
- reset: function(event) {
- console.log("Sortable: Reset", event);
- }
- });
- window.sortable2 = new Nokia.Sortable({
- element: '#container2',
- items: '> a',
- selectedClass: 'ui-state-active',
- create: function() {
- console.log("Sortable: Create");
- },
- select: function(event, originalItem, targetItem) {
- console.log("Sortable: Select", event, originalItem, targetItem);
- },
- change: function(event, originalItem, targetItem) {
- console.log("Sortable: Change", event, originalItem, targetItem);
- },
- reset: function(event) {
- console.log("Sortable: Reset", event);
- }
- });
-
- /*
- * Hide splash when its all done.
- */
-
- Nokia.hideSplash();
- };
-
- /*
- * Show splash while loading components.
- */
-
- Nokia.showSplash('<span>loading</span>');
-
- Nokia.use('sortable', init);
- </script>
- </body>
- </html>
|