kreol
Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
|
var simpleDiv = document.createElement("div");
var jqDiv = $(simpleDiv); // 1
// jqDiv.myProp = 1; // 2
jqDiv.innerHTML = "blah blah blah";
var containerDiv = document.getElementById("cont");
containerDiv.appendChild(jqDiv);
С (2) работает, с (1) - валится на последней строчке с сообщением "Node cannot be inserted at the specified point in the hierarchy code: 3". Что делает jQuery при создании своего объекта из дива, что его потом нельзя вставить в DOM-модель, и как это обойти? Или более радикальный вопрос: как создать свой графический элемент, унаследованный от стандартного div'а, но с дополнительными свойствами jQuery (например, draggable)?
|