mirror of
https://github.com/Hopiu/jquery-mobile.git
synced 2026-05-15 01:53:09 +00:00
added tests for home and end keys
This commit is contained in:
parent
b2d58c1f30
commit
39f4749257
2 changed files with 33 additions and 0 deletions
|
|
@ -70,5 +70,15 @@
|
|||
<label for="slider-1">Input slider:</label>
|
||||
<input type="range" name="slider-1" id="range-slider-down" value="10" min="0" max="100" data-theme="b" data-track-theme="a" />
|
||||
</div>
|
||||
|
||||
<div data-role="fieldcontain">
|
||||
<label for="slider-1">Input slider:</label>
|
||||
<input type="range" name="slider-1" id="range-slider-home" value="75" min="0" max="100" data-theme="b" data-track-theme="a" />
|
||||
</div>
|
||||
|
||||
<div data-role="fieldcontain">
|
||||
<label for="slider-1">Input slider:</label>
|
||||
<input type="range" name="slider-1" id="range-slider-end" value="15" min="0" max="100" data-theme="b" data-track-theme="a" />
|
||||
</div>
|
||||
</div>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -35,4 +35,27 @@
|
|||
increment: -1
|
||||
});
|
||||
});
|
||||
|
||||
test( "slider should move to range minimum on end key press", function(){
|
||||
var selector = "#range-slider-end",
|
||||
initialVal = window.parseFloat($(selector).val(), 10),
|
||||
max = window.parseFloat($(selector).attr('max'), 10);
|
||||
|
||||
keypressTest({
|
||||
selector: selector,
|
||||
keyCodes: ['END'],
|
||||
increment: max - initialVal
|
||||
});
|
||||
});
|
||||
|
||||
test( "slider should move to range minimum on end key press", function(){
|
||||
var selector = "#range-slider-home",
|
||||
initialVal = window.parseFloat($(selector).val(), 10);
|
||||
|
||||
keypressTest({
|
||||
selector: selector,
|
||||
keyCodes: ['HOME'],
|
||||
increment: 0 - initialVal
|
||||
});
|
||||
});
|
||||
})(jQuery);
|
||||
Loading…
Reference in a new issue