source: ether_statistics/web/resources/js/Wijmo.2.2.2/Wijmo-Complete/development-bundle/samples/knockout/ko_jquery_ui.html @ 622

Last change on this file since 622 was 622, checked in by vmipsl, 12 years ago

wijmo

File size: 2.7 KB
Line 
1<!doctype html>
2<html lang="en">
3<head>
4    <title>Knockout - jQuery UI</title>
5    <meta charset="utf-8" />
6    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
7    <meta name="description" content="%description%" />
8    <meta name="keywords" content="" />
9    <meta name="author" content="ComponentOne" />
10    <link href="../../../../Wijmo-Open/development-bundle/themes/rocket/jquery-wijmo.css"
11        rel="stylesheet" type="text/css" />
12    <script src="../../external/jquery-1.8.0.min.js" type="text/javascript"></script>
13    <script src="../../external/jquery-ui-1.8.23.custom.min.js" type="text/javascript"></script>
14    <script src="../../../../Wijmo-Open/development-bundle/external/knockout-2.0.0.js"
15        type="text/javascript"></script>
16    <script src="../../../../Wijmo-Open/development-bundle/external/knockout.wijmo.js"
17        type="text/javascript"></script>
18    <script type="text/javascript">
19        //Create ViewModel
20        var viewModel = function () {
21            var self = this;
22            self.val = ko.observable(50);
23            self.min = ko.observable(0);
24            self.max = ko.observable(100);
25            self.disabled = ko.observable(false);
26        };
27
28        //Bind ViewModel
29        $(document).ready(function () {
30            var vm = new viewModel();
31            ko.applyBindings(vm, $(".container").get(0));
32        });
33    </script>
34</head>
35<body class="demo-single">
36    <div class="container">
37        <div class="header">
38            <h2>
39                jQuery UI</h2>
40        </div>
41        <div class="main demo">
42            <!-- Begin demo markup -->
43            <p>
44            </p>
45            <div data-bind="progressbar: {value: val}">
46            </div>
47            <p>
48            </p>
49            <input type="button" data-bind="button: { disabled: disabled }" value="Button" />
50            <!-- End demo markup -->
51            <div class="demo-options">
52                <!-- Begin options markup -->
53                <ul>
54                    <li>
55                        <label><span>disabled:</span></label><input type="checkbox" id="cbDisabled" data-bind="checked: disabled" /></li>
56                    <li>
57                        <label><span>value"</span></label><input id="txtValue" type="text" data-bind="value: val" /></li>
58                </ul>
59                <!-- End options markup -->
60            </div>
61        </div>
62        <div class="footer demo-description">
63            <p>
64                Wijmo provides a Knockout Integration Library so that all jQuery UI and Wijmo widgets
65                can be used with Knockout declarative syntax.
66            </p>
67        </div>
68    </div>
69</body>
70</html>
Note: See TracBrowser for help on using the repository browser.