Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   $("<div/>", {}); -> javascript node (https://javascript.ru/forum/misc/49018-%24-div-%7B%7D-%3B-javascript-node.html)

qwermjk 25.07.2014 20:24

$("<div/>", {}); -> javascript node
 
Можно перевести созданный див с помощью jquery в обычный javascript
$("<div/>", {
"class": "clickme",
text: "Нажми на меня!",
});

Типо наоборот этому примеру
var qwe = document.getElementById('qwe');
$(qwe);

Сразу скажу в чём суть задачи, чтобы не ходить вокруг доокола!
Тема моя про пользовательское выделение, визуальный редактор, метод createRange и тд
var highlightDiv = document.createElement('span');
highlightDiv.style.backgroundColor = 'blue';
rng.surroundContents( highlightDiv );

хочу в surroundContents запихать созданный элемент через jquery, возможно ли это?
Так привычней стили редактировать!

Sweet 25.07.2014 23:13

var $div = $("<div/>", {
    "class": "clickme",
    text: "Нажми на меня!",
});

alert( $div.get(0) );


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