Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   добавление дива в месте указателя (https://javascript.ru/forum/dom-window/16520-dobavlenie-diva-v-meste-ukazatelya.html)

AlexJ 11.04.2011 17:13

добавление дива в месте указателя
 
Уважаемые, что я не так делаю
Задача - сделать скрипт добавления комментариев к фотографии с привязкой к координатам на фотке. С позицией мыши разобрался здесь все ок, по щелчку должен добавляться новый див с введенным текстом. Ошибок явных вроде нет, а див не добавляется.
функция добавления дива
function addelement(idto,xpos,ypos,comtext)
{
var $newcomblok=$('<div>',{
html : 'Это <strong>новый</strong> комментарий',
'class' : 'comblok',
'id' : 'newblok',
'style' :'border:solid 1px;z-index:999;position:absolute;top:'+ypos+'px;left:'+ xpos+'px;'
});
$newcomblok.appendTo(idto);
alert('добавили');
}
по клику на фотке вычисляются координаты появляется форма для комментария и далее по щелчку на ссылке должен появиться новый див с комментом. А нету.

Matre 11.04.2011 18:09

Цитата:

.appendTo(idto);
telepath_mode=true;

.appendTo("#" + idto);

AlexJ 11.04.2011 18:57

это я варьировал туда сюда, было так у меня
сейчас <a style="cursor:pointer;" id="linkto" onClick="addelement('#imagesrc',(event.pageX-posim.left),(event.pageY-posim.top),document.getElementById('intext').value );">

AlexJ 11.04.2011 19:29

http://test.vitagra.ru/clcik.html вот выложил пример
не понимаю в чем дело, вроде все ок, может со стилями что или добавляется кудато не туда или что
Там выбираешь место в прямоугольнике, жмешь ок и должен добавиться див с тестовой надписью в выбранном месте, и чтото не получается

walik 11.04.2011 22:05

DIV добавляется, но только почему то пустой и без атрибутов.


Часовой пояс GMT +3, время: 03:04.