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
-~----------~----~----~----~------~----~------~--~---

Reply via email to