Yani, mousedown ait yPosition ve mouseUp kaydetmek ve bir div taşımak istediğiniz (iPad üzerinde benzer) jquery kullanarak bir kaydırma takvim komut dosyası yapmaya çalışıyorum buna göre. Fare pozisyonlarını iki değişken kullanarak kaydetmeyi denedim, bir tanesi mousedown olayı üzerine kaydedilecek ve bir fareup olayına kaydedilecek bir fare ...
ama şu anda problem, değişken değerinin taşınmamasıdır. farenin üstünde, mousedown'un değeri 0'a geri döndü. Değeri taşımak için ne yapardım?
Çok önceden teşekkürler!
kod
aşağıda verilmiştir: JavaScriptjQuery(document).ready(function(){
var yStart = 0;
var yEnd = 0;
$("#year").mousedown (function(e){
var yStart = e.pageY;
$(".yStart").text (yStart +"ho"+ yEnd);
}).mouseup (function(e){
var yEnd = e.pageY;
$(".yEnd").text (yStart +"ho"+ yEnd);
});
if (yStart>yEnd) {
$("#year ul").animate({top:'-='+liHeight},"fast");
};
Teşekkürler. Üzgünüm, bu konuda gerçekten yeniyim ... ama değişkeni bildireceğimi nereden biliyoruz? Çünkü ondan kurtulmak bana yStart ve yEnd var bildirilmemiş bir hata verir. – Stephanie
nvm Şimdi anladım! Çok teşekkürler. – Stephanie