Znalazłem pewien skrypt Drag-and-Drop w którym znajduje się dosyć ciekawy zapis (ciekawy dla mnie). Jednak nie do końca wiem, jak go przerobić na swój użytek, ponieważ nie jestem aż tak biegły w JS. Dlatego prosiłbym drogich forumowiczów o podpowiedź jak ten kod zmienić.
Kod wygląda mniej więcej tak:
Kod
keyHTML: '<a href="#" id="check">#</a>',(...)
var link = element.getElementByID('check');
link.relatedElement = element;
link.onclick = DD.startDragByKeys;
var link = element.getElementByID('check');
link.relatedElement = element;
link.onclick = DD.startDragByKeys;
Ja chciałbym aby w momencie kliknięcia na link pojawiał się napis, więc napisałem po prostu (piszę już tylko ostatnią linijkę):
Kod
link.onclick = info.innerHTML = 'Napis';
*info jest to div o takim idJednak w tym momencie "wysiada" wszystko - tj. całe przesuwanie obiektu. Próbowałem tez napisać prostą funkcję:
Kod
link.onclick = DD.printText('Napis');(..)
printText: function(napis){info.innerHTML = napis;}
printText: function(napis){info.innerHTML = napis;}
Jednak i to nic nie przyniosło. Dlatego chciałbym się spytać, jak to powinno wyglądać - zaznaczam też, że nie korzystam z żadnej biblioteki i raczej nie będę korzystać.