Binden, Mausrad, Jquery UI Slider

Habe ich durchsucht und es wurden ein paar ähnliche Beiträge, aber ich kann nicht scheinen, um es zu arbeiten. Ich weiß, dass es ein Klischee, aber ich bin Recht neu mit JQuery und JQuery UI als meine Kernkompetenz ist PHP, so dass jede Hilfe wird sehr geschätzt. Unten sind die codes, die ich für die JQuery vertikaler Schieberegler.

$("#VerticalScrollBar").slider({    
    orientation: "vertical",
    change: VerticalHandleChange,
    slide: VerticalHandleSlide,
    min: -100,
    max: 0
}); 

und die Funktionen

function VerticalHandleChange(e, ui) {
var maxScroll = $(".VerticalScroll").attr("scrollHeight") - $(".VerticalScroll").height();
$(".VerticalScroll").animate({ 
    scrollTop: -ui.value * (maxScroll / 100)
}, 1000);

function VerticalHandleSlide(e, ui) {
var maxScroll = $(".VerticalScroll").attr("scrollHeight") - $(".VerticalScroll").height();
$(".VerticalScroll").attr({ 
    scrollTop: -ui.value * (maxScroll / 100)   
});

Den vertikalen Schieberegler funktioniert einwandfrei, aber nun muss ich das integrieren, Mausrad-Unterstützung. Heruntergeladen habe ich das Maus-Rad-plugin von Brandon Aarons (jquery-mousewheel-ver. 3.0.4) aber ich habe keine Ahnung, wie es mit meinen codes oben. Wer kann mir dabei helfen? Nochmals vielen Dank.

InformationsquelleAutor asyadiqin | 2011-06-20
Schreibe einen Kommentar