YTPara.com - Youtube & Webmaster Destek Forumu  


Geri Dön   YTPara.com - Youtube & Webmaster Destek Forumu > Webmaster Genel > Programlama



User Tag List

Like Tree1Beğeni
  • 1 Post By jebi

Cevapla
LinkBack Seçenekler Stil
  #1  
Okunmamış 22.07.2016, 10:23
spac - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 3.04.2013
Nereden: İstanbul
Yaş: 25
Mesajlar: 764
Etiketlendi : 10 Yazıda
Etiketlendi: 4 Başlıkda
spac isimli Üyeye Skype üzeri Mesaj gönder
Standart JavaScript Jquery 2 Nesnenin Koordinatı

1 Sorum olacaktı yardımcı olursanız sevinirim

şimdi 1. kare sürüklenip bırakıldığı zaman X koordinatını vermesini istiyorum 2. karede de sürüklenip bırakıldığın da Y koordinatı vermesini istiyorum. Bunu nasıl yapabilirim




benim yazdığım bu fakat karenin dışına tıklayınca yine koordinat veriyor ve hangi kareyi oynatırsam onun koordinatları veriliyor. Yani 1. kareyi oynattığımda X koordinatı 1.kare de Y koordinatı ise 2.karede bunu nasıl düzeltebilirim ?
Alıntı ile Cevapla
Reklamlar
  #2  
Okunmamış 22.07.2016, 14:12
spac - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 3.04.2013
Nereden: İstanbul
Yaş: 25
Mesajlar: 764
Etiketlendi : 10 Yazıda
Etiketlendi: 4 Başlıkda
spac isimli Üyeye Skype üzeri Mesaj gönder
Standart

Konu hakkında bilgisi olan var mı çok lazım
Alıntı ile Cevapla
  #3  
Okunmamış 23.07.2016, 10:11
jebi - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 15.07.2013
Yaş: 29
Mesajlar: 251
Etiketlendi : 7 Yazıda
Etiketlendi: 4 Başlıkda
Standart

jQuery ui draggable'ın drag eventi var.

Bu event'i dinleyerek, taşınan objenin geometrik bilgilerini getBoundingClientRect methodu ile alabilirsin.

Örnek;

Kod:
$(function() {
  $("#kutu-1, #kutu-2").draggable({
    cursor: "crosshair",
    cursorAt: { left: -5, top: -5 }
  });
  
  $("#kutu-1").on("drag", function(event, ui) {
    $("#kutu-1").html(event.target.getBoundingClientRect().left);
  });
  
  
  $("#kutu-2").on("drag", function(event, ui) {
    $("#kutu-2").html(event.target.getBoundingClientRect().top);
  });
});
Demo
spac bunu beğendi.
Alıntı ile Cevapla
  #4  
Okunmamış 23.07.2016, 12:26
Yasaklanmış
 
Üyelik tarihi: 18.08.2013
Mesajlar: 2,981
Etiketlendi : 40 Yazıda
Etiketlendi: 3 Başlıkda
Standart

Şu programlamayı bi öğrenemedim gitti ya
Alıntı ile Cevapla
  #5  
Okunmamış 25.07.2016, 08:44
spac - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 3.04.2013
Nereden: İstanbul
Yaş: 25
Mesajlar: 764
Etiketlendi : 10 Yazıda
Etiketlendi: 4 Başlıkda
spac isimli Üyeye Skype üzeri Mesaj gönder
Standart

Alıntı:
jebi Nickli Üyeden Alıntı Mesajı göster
jQuery ui draggable'ın drag eventi var.

Bu event'i dinleyerek, taşınan objenin geometrik bilgilerini getBoundingClientRect methodu ile alabilirsin.

Örnek;

Kod:
$(function() {
  $("#kutu-1, #kutu-2").draggable({
    cursor: "crosshair",
    cursorAt: { left: -5, top: -5 }
  });
  
  $("#kutu-1").on("drag", function(event, ui) {
    $("#kutu-1").html(event.target.getBoundingClientRect().left);
  });
  
  
  $("#kutu-2").on("drag", function(event, ui) {
    $("#kutu-2").html(event.target.getBoundingClientRect().top);
  });
});
Demo

hocam çok teşekkür ederim yalnız Y eksenin koordinatı virgüllü çıkıyor hep
Alıntı ile Cevapla
Cevapla




Şu an bu konuyu okuyan kişi sayısı: 1 (0 üye ve 1 misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



Forum Saati: 00:52. Zaman dilimi GMT +3 olarak ayarlanmıştır.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0


YTPara.Com Forum Sitemiz serverplus.com.tr Tarafindan Host Edilmektedir. Serverplus

İçerik sağlayıcı paylaşım sitelerinden biri olan YTPara.Com Youtube-Adsense Destek Sitemizde T.C.K 20.ci Madde ve 5651 Sayılı Kanun'un 4.cü maddesinin (2).ci fıkrasına göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. YTPara.Com hakkında yapılacak tüm hukuksal Şikayetler BURADAN iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 15 (Onbeş) Gün içerisinde YTPara.Com yönetimi olarak tarafımızdan gereken işlemler yapılacak ve Avukatlarımız size dönüş yapacaktır.

YTPara.Com

eXTReMe Tracker