Мышь вниз Проблема - PullRequest
0 голосов
/ 19 мая 2010

HI,

Я делаю собственную полосу прокрутки. в котором я сделал этот код ниже, я вставил. Я получаю проблему из этого кода.

i) в первый раз я нажимаю "#scroller", который отлично работает.

ii) в случае второго или другого времени, когда я вхожу в сам "#scroller", я получаю предупреждение "привет", вместо того, чтобы нажимать "#scroller", я знаю, что делаю неправильно это с моим кодом, но я не смог найти ошибку.

Кто-нибудь мне поможет?

$ (функция () { var slidesWidth = ($ ('# show-content li'). length) * ($ ('# show-content li'). width () + 20);

$('#show-content ul').width(slidesWidth);

var scrollBarWidth = (100/slidesWidth)*1000;//presently taken by manual/

$('#scroller').width(scrollBarWidth);

$('#scroller').bind('mousedown',function(){

      $('#scroller').mousemove(function(){
            alert('hi');        
        }) 

})

$('#scroller').bind('mouseup',function(){

      $('#scroller').unbind('mousedown,mousemove');
      alert('unbinded');

})

})

1 Ответ

1 голос
/ 19 мая 2010
Событие

#scroller mousemove не может быть отменено. Попробуйте это, когда вы unbind.

$('#scroller').unbind('mousedown').unbind('mousemove');
...