0
我正在進行UI調整,我想使用滑塊選擇手機號碼。 用戶將使用滑塊在範圍0至9之間選擇一個數字。 每個選擇用戶將按[空格鍵]或[ESC]鍵確認選定的號碼。 確認後,該號碼應顯示在文本框或標籤字段中。slider使用jquery輸入手機號碼
截至目前我可以繼續,直到從滑塊選擇一個單一的數字。 任何人可以建議綁定事件選擇電話號碼?
這個可能我要綁定事件
$("#PhNumber").on("slidestop", function (e) {
$("#output").html($("#PhNumber").val());
});
這裏是我試過的小提琴: http://jsfiddle.net/8hphL2jp/13/
和代碼片段:
$("#PhNumber").on("slidestop", function (e) {
$("#output").html($("#PhNumber").val());
});
$("#PhNumber").on("focusin focusout", function (e) {
if (e.type == "focusin") {
$(this).on("change", function (e) {
$("#change").html($("#PhNumber").val());
});
} else {
$(this).off("change");
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div data-role="page">
<label for="PhNumber">Phone Number</label>
<input type="range" name="PhNumber" id="PhNumber" value="0" min="0" max="9" />
<div>Slidestop:<span id="output">---</span>
</div>
<div>Input:<span id="change">---</span>
</div>
</div>