可拖动的JQuery UI很慢

时间:2012-08-08 00:36:10

标签: jquery jquery-ui

我刚开始使用JQuery UI来创建一个可拖动的div。当用户拖动div时,页面上另一个div的css会发生变化。但是,当我在拖动功能中输入.css函数时,我注意到了拖动的巨大延迟。代码如下:

$( "#drag-box" ).bind( "drag", function(event, ui) {
          $(this).stop().css('left',event.offsetX);
          $.carousel.limit = $.carousel.len - $(window).width();
          var margin = $.carousel.currentMargin;
          var ratio = ui.position.left / 200;
          var new_margin = $.carousel.limit * ratio;

          $('#storyboard-container').css({'margin-left': -new_margin + 'px'});
      });

#drag-box滞后很多,特别是如果用户真的快速拖动框。任何帮助,将不胜感激!谢谢!

0 个答案:

没有答案