123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>QUnit Example</title>
- <link href="../../src/scss/core.css" rel="stylesheet"/>
- <link href="../../src/scss/theme/default/layout.css" rel="stylesheet"/>
- <script src="../../vendor/jquery-2.1.0.js" type="text/javascript"></script>
- <script src="../../src/js/util.js"></script>
- <script src="../../src/js/data.js"></script>
- <script src="../../src/js/selection.js"></script>
- <script src="../../src/js/results.js"></script>
- <script src="../../src/js/core.js"></script>
- <script>
- $(function () {
- $("#source").on("change", function () {
- console.log("onchange");
- });
- new s2.Select($("#source"), {
- });
- });
- </script>
- </head>
- <body>
- <input type="text" style="width:300px" autofocus/><br/>
- <select style="width:300px" id="source">
- <option value="AK">Alaska</option>
- <option value="HI">Hawaii</option>
- <option value="CA">California</option>
- <option value="NV">Nevada</option>
- <option value="OR">Oregon</option>
- <option value="WA">Washington</option>
- <option value="AZ">Arizona</option>
- <option value="CO">Colorado</option>
- <option value="ID">Idaho</option>
- <option value="MT">Montana</option>
- <option value="NE">Nebraska</option>
- <option value="NM">New Mexico</option>
- <option value="ND">North Dakota</option>
- <option value="UT">Utah</option>
- <option value="WY">Wyoming</option>
- <option value="AL">Alabama</option>
- <option value="AR">Arkansas</option>
- <option value="IL">Illinois</option>
- <option value="IA">Iowa</option>
- <option value="KS">Kansas</option>
- <option value="KY">Kentucky</option>
- <option value="LA">Louisiana</option>
- <option value="MN">Minnesota</option>
- <option value="MS">Mississippi</option>
- <option value="MO">Missouri</option>
- <option value="OK">Oklahoma</option>
- <option value="SD">South Dakota</option>
- <option value="TX">Texas</option>
- <option value="TN">Tennessee</option>
- <option value="WI">Wisconsin</option>
- <option value="CT">Connecticut</option>
- <option value="DE">Delaware</option>
- <option value="FL">Florida</option>
- <option value="GA">Georgia</option>
- <option value="IN">Indiana</option>
- <option value="ME">Maine</option>
- <option value="MD">Maryland</option>
- <option value="MA">Massachusetts</option>
- <option value="MI">Michigan</option>
- <option value="NH">New Hampshire</option>
- <option value="NJ">New Jersey</option>
- <option value="NY">New York</option>
- <option value="NC">North Carolina</option>
- <option value="OH">Ohio</option>
- <option value="PA">Pennsylvania</option>
- <option value="RI">Rhode Island</option>
- <option value="SC">South Carolina</option>
- <option value="VT">Vermont</option>
- <option value="VA">Virginia</option>
- <option value="WV">West Virginia</option>
- </select><br/>
- <input type="text" style="width:300px"/><br/>
- <select style="width:300px">
- <option value="AK">Alaska</option>
- <option value="HI">Hawaii</option>
- <option value="CA">California</option>
- <option value="NV">Nevada</option>
- <option value="OR">Oregon</option>
- <option value="WA">Washington</option>
- <option value="AZ">Arizona</option>
- <option value="CO">Colorado</option>
- <option value="ID">Idaho</option>
- <option value="MT">Montana</option>
- <option value="NE">Nebraska</option>
- <option value="NM">New Mexico</option>
- <option value="ND">North Dakota</option>
- <option value="UT">Utah</option>
- <option value="WY">Wyoming</option>
- <option value="AL">Alabama</option>
- <option value="AR">Arkansas</option>
- <option value="IL">Illinois</option>
- <option value="IA">Iowa</option>
- <option value="KS">Kansas</option>
- <option value="KY">Kentucky</option>
- <option value="LA">Louisiana</option>
- <option value="MN">Minnesota</option>
- <option value="MS">Mississippi</option>
- <option value="MO">Missouri</option>
- <option value="OK">Oklahoma</option>
- <option value="SD">South Dakota</option>
- <option value="TX">Texas</option>
- <option value="TN">Tennessee</option>
- <option value="WI">Wisconsin</option>
- <option value="CT">Connecticut</option>
- <option value="DE">Delaware</option>
- <option value="FL">Florida</option>
- <option value="GA">Georgia</option>
- <option value="IN">Indiana</option>
- <option value="ME">Maine</option>
- <option value="MD">Maryland</option>
- <option value="MA">Massachusetts</option>
- <option value="MI">Michigan</option>
- <option value="NH">New Hampshire</option>
- <option value="NJ">New Jersey</option>
- <option value="NY">New York</option>
- <option value="NC">North Carolina</option>
- <option value="OH">Ohio</option>
- <option value="PA">Pennsylvania</option>
- <option value="RI">Rhode Island</option>
- <option value="SC">South Carolina</option>
- <option value="VT">Vermont</option>
- <option value="VA">Virginia</option>
- <option value="WV">West Virginia</option>
- </select>
- <div style="width: 300px; height: 300px; border: 1px solid black" tabindex="10" id="outer">
- <div style="width:100px; height: 100px; border: 1px solid blue" id="inner"></div>
- </div>
- </div>
- <div style="position: absolute; left:0; top:0; background: white; border: 1px solid red;" id="focus-spy">hello there
- </div>
- <script>
- $(function () {
- var el = $("#focus-spy");
- $(window).bind("scroll", function () {
- el.css({top: $(window).scrollTop()});
- });
- window.setInterval(function () {
- var a = document.activeElement;
- var b = $(a);
- el.html("tag: " + a.tagName + " id:" + a.id + " class:" + b.attr("class") + " val:" + b.val());
- }, 100);
- });
- </script>
- </body>
- </html>
|