3
jQuery UIスライダーが100の間隔で表示されています。スライダーの下または上に100、500、1000、2000などのピリオドユーザーがこれらをクリックすると、スライダはこの値にまっすぐ「スナップ」します。これは可能ですか?これまでjQuery UI Slider - 定義済みの 'pips'
コードは次のとおりです。
jQuery("#slider").slider({
value:2000,
min: 100,
max: 10000,
step: 100,
slide: function(event, ui) {
jQuery("#amount").val(ui.value);
},
stop: function(event, ui) {
if(!$("#age").val()) {
alert("Please Enter Your Age");
jQuery("#slider").slider("value", 2000);
jQuery("#amount").val($("#slider").slider("value"));
}
else if (!$("#name").val()) {
alert("Please Enter Your Name");
jQuery("#slider").slider("value", 2000);
jQuery("#amount").val($("#slider").slider("value"));
}
else if (!$("#email").val()) {
alert("Please Enter Your Email");
jQuery("#slider").slider("value", 2000);
jQuery("#amount").val($("#slider").slider("value"));
}
else {
jQuery("#amount").val(ui.value);
jQuery("p.loanSummary").text("Searching for loan amount €" + ui.value);
jQuery("button.compareLoans").show();
jQuery("p.toBorrow").show();
jQuery(".userData").fadeOut("slow");
jQuery.post(
MyAjax.ajaxurl,
{
action : "myajax-submit",
postID : MyAjax.postID,
postCommentNonce : MyAjax.postCommentNonce,
amount : $("#slider").slider("value"),
age : $("#age").val(),
},
function(response) {
$("#content_update").html(response);
}
);
}
}
});
http://simeydotme.github.io/jQuery-ui-Slider-Pips/ – depperm
のような多分別のスクリプト私は研究でそれが各区間でそれを分解するように見えることを見ました、私はあらかじめ定義された点でそれを持っている必要があります – AppleTattooGuy