So ändern Sie HTML-range-Schieberegler eingestellten Wert mit Taste?

Ich bin mit einer HTML-Auswahl-slider zum vergrößern und verkleinern eines Bildes. Ich möchte auch zeigen, zwei Tasten mit slider wie + für zoom-und − für verkleinern. Klickt ein Benutzer auf einen dieser buttons, der slider verschoben werden sollen. Aber ich bin nicht in der Lage, dies zu tun. Hier ist mein code.

<div id="slider">
    <input id="slide" type="range" min="330" max="1200" step="30" value="330" onchange="ImageViewer.sliderAction(this.value)" />
</div>

Hier ist meine Funktion:

var sliderAction = function (value) {
    $sliderChosen.html(value);
    $("#img").width(value);
    $("#img").height(value);
};

Wenn ich auf die Schaltfläche klicke, habe ich versucht, dieses:

btnZoomIn.click(function() {
    $("#slide").value();  //Want to change value but value is undefined.
});

Gibt es irgendeine Möglichkeit das zu ändern Schieberegler und verschieben Sie es auch auf den button klicken?

  • .val() den Wert null
  • wie wäre attr('value')?
InformationsquelleAutor umer | 2015-12-16
Schreibe einen Kommentar