Widget:Hotkey: Difference between revisions

Jump to navigation Jump to search
Matt Pijoan (talk | contribs)
No edit summary
Matt Pijoan (talk | contribs)
No edit summary
 
(30 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>
<includeonly>
<script src="http://wikidoc.org/includes/raty/jquery.timer.js"></script>
<script type="text/javascript">
<script type="text/javascript">
$(document).keypress(function(event){
 
$(document).ready(function(){
var keycode = (event.keyCode ? event.keyCode : event.which);
 
if(keycode == '13'){
/*mw.loader.using( 'mediawiki.user', function() { console.log(mw.user.getGroups()); } );*/
alert('You pressed a "enter" key in somewhere');
var timer1 = $.timer(function(){
}
$("#output").html("Running");
});
});
timer1.set({ time: 10000, autostart: true});
var timer2 = $.timer(function(){
$("#output").html("Paused" + timer1.remaining);
timer1.pause();
});
timer2.set({ time: 5000, autostart: true});
$(document).keypress({timer1: timer1, timer2: timer2}, actionTaken);
$(document).click({timer1: timer1, timer2: timer2}, actionTaken);
$(document).mousemove({timer1: timer1, timer2: timer2}, actionTaken);
$(document).scroll({timer1: timer1, timer2: timer2}, actionTaken);
function actionTaken(event){
    $("#output").html("Running");
    if(!event.data.timer1.isActive){
          event.data.timer1.play();
    }
    event.data.timer2.reset();
}
});
</script>
</script>
<div id="output"></div>
</includeonly>
</includeonly>

Latest revision as of 11:24, 24 February 2014