2013-06-24 65 views

回答

5

下面是一些jQuery的胳肢你的想象。經測試可用於Chrome,Firefox和IE11。

$(document).ready(function(){ 
    $('#main').bind('wheel mousewheel', function(e){ 
     var delta; 

     if (e.originalEvent.wheelDelta !== undefined) 
      delta = e.originalEvent.wheelDelta; 
     else 
      delta = e.originalEvent.deltaY * -1; 

      if(delta > 0) { 
       $("#main").css("width", "+=10"); 
      } 
      else{ 
       $("#main").css("width", "-=10"); 
      } 
     }); 
    }); 
+0

IT WORKS!你是天才 – 90intuition

+0

尼斯工作@ryanpf,比我低劣的建議更好,下載額外的插件等... :) – KyleK

+0

在Firefox上不工作,至少不與小提琴的。在Chrome上工作。 – user2261892

0

您可以使用jQuery變焦...

http://www.jacklmoore.com/zoom/

然後就像用戶徘徊,他們可以閱讀有點接近...

不知道它是否會與文本的工作,雖然,還沒有真正看過,

或者你可以做這樣的事情......

$('#main').mousewheel(function(event, delta) { 
var delta_px = delta > 0 ? "+=50" : "-=50"; 
$(this).css('width', delta_px); 
}); 

您需要的mousewheel擴展插件...

http://archive.plugins.jquery.com/project/mousewheel

繼承人的工作演示,鼠標滾輪腳本是高於一切,那麼你要實際的jQuery是在底部

DEMO HERE