2013-02-27 18 views
5

Sürüklenebilir bir DIV için Javascript'teki dragend olayını yakalamaya çalışıyorum. Dragend olayı hiç tetiklenmiyor, neden? ve bunu nasıl çözebiliriz? PS i? .draggable() yöntemini Ussing ediyorum: http://jsfiddle.net/vBMav/Javascript'te dragend olayı nasıl yakalanır?

HTML:

<div id="divId"> ... </div> 

CSS:

#divId { 
    background-color: #000000; 
    color: #ffffff; 
    height: 200px; 
    width: 200px; 
} 

jQuery UI 1.9.2

İşte benim kod Javascript:

cevap

11

yerine 'dragend'

.bind ait 'DragStop' kullanmayı deneyin ('DragStop', function() {$ ("# divId") Metin ("sürükleme sona erdi.");});

+0

Çalışıyor! onların arasındaki fark ne ? –

+2

Belgedeki gibi doğru kullanım budur: http://api.jqueryui.com/draggable/ – Jacob

+1

jQuery belgelerinde, true, ancak jQuery neden "dragend" olayını kullanmıyor, 'dragstop' değilken HTML5 standardında olduğunu söyleyebilir miyim? –

İlgili konular