Bug Tracker

Show
Ignore:
Timestamp:
12/15/07 05:57:10 (1 year ago)
Author:
brandon.aaron
Message:

mousewheel plugin now uses special events api. you can now bind and unbind mousewheel event handlers with cross-browser support.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/plugins/mousewheel/test/test.html

    r3240 r4163  
    11<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    22    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    3 <html debug="true"> 
     3<html> 
    44    <head> 
    55        <title>Testing mousewheel plugin</title> 
    66        <link rel="Stylesheet" media="screen" href="../../../jquery/test/data/testsuite.css" /> 
    7         <script type="text/javascript" src="../../../jquery/dist/jquery.js"></script> 
     7        <script type="text/javascript" src="jquery.js"></script> 
    88        <script type="text/javascript" src="../jquery.mousewheel.js"></script> 
    99         
     
    8181                    .mousewheel(function(event, delta) { 
    8282                        if (delta > 0) 
    83                             console.log('#test1: up ('+delta+')'); 
     83                            $('#logger').append('#test1: up ('+delta+')<br />'); 
    8484                        else if (delta < 0) 
    85                             console.log('#test1: down ('+delta+')'); 
     85                            $('#logger').append('#test1: down ('+delta+')<br />'); 
    8686                         
    87                         console.log('pageX: ' + event.pageX + ' pageY: ' + event.pageY ); 
     87                        $('#logger').append('pageX: ' + event.pageX + ' pageY: ' + event.pageY ); 
    8888                    }); 
    8989                 
     
    9191                    .mousewheel(function(event, delta) { 
    9292                        if (delta > 0) 
    93                             console.log('#test2: up ('+delta+')'); 
     93                            $('#logger').append('#test2: up ('+delta+')<br />'); 
    9494                        else if (delta < 0) 
    95                             console.log('#test2: down ('+delta+')'); 
     95                            $('#logger').append('#test2: down ('+delta+')<br />'); 
    9696                        return false; // prevent default 
    9797                    }); 
    9898                 
    9999                $('#test3') 
    100                     .hover(function() { console.log('#test3: mouseover'); }, function() { console.log('#test3: mouseout'); }) 
     100                    .hover(function() { $('#logger').append('#test3: mouseover'); }, function() { $('#logger').append('#test3: mouseout'); }) 
    101101                    .mousewheel(function(event, delta) { 
    102                         console.log('#test3: I should not have been logged'); 
     102                        $('#logger').append('#test3: I should not have been logged'); 
    103103                    }) 
    104104                    .unmousewheel(); 
    105105                 
    106106                var testRemoval = function(event, delta) { 
    107                     console.log('#test4: I should not have been logged'); 
     107                    $('#logger').append('#test4: I should not have been logged'); 
    108108                }; 
    109109                 
     
    111111                    .mousewheel(function(event, delta) { 
    112112                        if (delta > 0) 
    113                             console.log('#test4: up ('+delta+')'); 
     113                            $('#logger').append('#test4: up ('+delta+')<br />'); 
    114114                        else if (delta < 0) 
    115                             console.log('#test4: down ('+delta+')'); 
     115                            $('#logger').append('#test4: down ('+delta+')<br />'); 
    116116                        return false; 
    117117                    }) 
     
    119119                    .mousewheel(function(event, delta) { 
    120120                        if (delta > 0) 
    121                             console.log('#test4: up ('+delta+') from 2nd handler'); 
     121                            $('#logger').append('#test4: up ('+delta+') from 2nd handler'); 
    122122                        else if (delta < 0) 
    123                             console.log('#test4: down ('+delta+') from 2nd handler'); 
     123                            $('#logger').append('#test4: down ('+delta+') from 2nd handler'); 
    124124                        return false; 
    125125                    }) 
     
    129129                    .mousewheel(function(event, delta) { 
    130130                        if (delta > 0) 
    131                             console.log('#test5: up ('+delta+')'); 
     131                            $('#logger').append('#test5: up ('+delta+')<br />'); 
    132132                        else if (delta < 0) 
    133                             console.log('#test5: down ('+delta+')'); 
     133                            $('#logger').append('#test5: down ('+delta+')<br />'); 
    134134                         
    135135                        event.stopPropagation(); 
     
    140140                    .mousewheel(function(event, delta) { 
    141141                        if (delta > 0) 
    142                             console.log('#test6: up ('+delta+')'); 
     142                            $('#logger').append('#test6: up ('+delta+')<br />'); 
    143143                        else if (delta < 0) 
    144                             console.log('#test6: down ('+delta+')'); 
     144                            $('#logger').append('#test6: down ('+delta+')<br />'); 
    145145                         
    146146                        event.stopPropagation(); 
     
    151151                    .mousewheel(function(event, delta) { 
    152152                        if (delta > 0) 
    153                             console.log('#test7: up ('+delta+')'); 
     153                            $('#logger').append('#test7: up ('+delta+')<br />'); 
    154154                        else if (delta < 0) 
    155                             console.log('#test7 down ('+delta+')'); 
     155                            $('#logger').append('#test7 down ('+delta+')<br />'); 
    156156                         
    157157                        event.preventDefault(); 
     
    187187        </div> 
    188188         
     189        <div id="logger"></div> 
     190         
    189191        <div id="forceScroll"></div> 
    190192    </body>