Would the slider stop event work instead? - Richard
On Wed, Jun 10, 2009 at 4:24 AM, Julien <[email protected]> wrote: > > Hello, > > I have an issue on the slider. In my case it doesn't detect the > onmouseup event on the slider handle in Firefox but detect the same > event in Internet Explorer 6. > > An extract of my code : > > redraw: function() { > // Create layerDiv and add it to the DOM + Create layer object : > Ok. Check in Firebug > ... > > this.addSliderOpacity(layerDiv, layer); > > ... > }, > > addSliderOpacity: function(layerDiv, layer){ > var sliderDiv = document.createElement("div"); > sliderDiv.id = "layerSwitcher_slider_" + layer.id; > sliderDiv.className = "sliders"; > > var sliderDiv2 = document.createElement("div"); > sliderDiv2.className = "sliders2"; > > var sliderHandleDiv = document.createElement("div"); > sliderHandleDiv.className = "ui-slider-handle"; > > var opacityDiv = document.createElement("div"); > opacityDiv.id = "layerSwitcher_Opacity_" + layer.id; > opacityDiv.innerHTML = Math.round(layer.opacity*100)+"%"; > opacityDiv.className = "opacityClass"; > > sliderDiv2.appendChild(sliderHandleDiv); > sliderDiv.appendChild(sliderDiv2); > sliderDiv.appendChild(opacityDiv); > layerDiv.appendChild(sliderDiv); > > var jQuerySlider = jQuery(sliderDiv2); > jQuerySlider.slider({ animate: false, max: 100, min: 0, step: 1, > value: 100 }); > jQuerySlider.bind('slidechange', {currentLayer: layer}, > this.setOpacityLayer); > jQuerySlider.bind('slide', {currentLayer: layer}, > this.setOpacityLayer); > }, > > The layerDiv is in the DOM before the slider adding. Moreover, if I > don't write layerDiv.appendChild(sliderDiv) but > document.body.appendChild(sliderDiv) the slider work correctly. > > Anyone can help me ? > > Thanks, > Julien > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery UI" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jquery-ui?hl=en -~----------~----~----~----~------~----~------~--~---
