Hey there, I have a page with the jQuery Draggable() enabled on #person and that #person is constrained to #map.
(link to plugin: http://docs.jquery.com/UI/Draggables/draggable )
However, I have also added control with the Arrow keys on the keyboard. Now, they all play well together until I get to the edge of the constrained area (the edge of #map).
If I am dragging, then the #person gets constrained to the #map - if I use the arrow keys, the #person can go beyond the edge of #map.
How can I constrain the arrow keys as well as the draggable?
My code for the keyboard control:
$(document).bind('keydown',function(e){ //set the keydown function as...
switch(e.which) {
case 37: $(characterName).animate({
left: '-=40'
}, 250, function() {
});
break;
}
});
****phew**** cheers.
[EDIT] Please anyone? [/EDIT]