Merhaba, #person
'da jQuery Draggable() etkinleştirilmiş ve #person
'un #map
ile kısıtlı olduğu bir sayfam var.jQuery Sürüklenebilir() ve klavye kontrolü
(eklenti link: http://docs.jquery.com/UI/Draggables/draggable)
Ancak, ben de klavyedeki ok tuşları ile kontrol ekledik. Şimdi, hepsi kısıtlı alanın kenarına (#map
'un kenarına) ulaşıncaya kadar birlikte iyi oynarlar. Ben sürükleyerek am mı
ardından #person
#map
için kısıtlı alır - Ben ok tuşlarını kullanırsanız, #person
#map
kenarından öteye gidebilir.
nasıl sürüklenebilir yanı sıra ok tuşlarını sınırlamak olabilir? Klavye kontrolü için
Kodum:
$(document).bind('keydown',function(e){ //set the keydown function as...
switch(e.which) {
case 37: $(characterName).animate({
left: '-=40'
}, 250, function() {
});
break;
}
});
**** vay be **** şerefe.
[DÜZENLE] Lütfen kimse? [/ EDIT]
için, test #Map sınırlarını bulmak #person alanın dışına düşüp düşmediğini görmek, eğer yoksa, aksi takdirde, anahtarı ve animasyonunuzu çalıştırın –
NOOB SORU: #map'in sınırlarını bulmak için nasıl giderim? –
Burada görebilirsiniz: http://www.vfstech.com/?p=79 javascript – jasonpgignac