Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Не работает appendTo (https://javascript.ru/forum/jquery/44451-ne-rabotaet-appendto.html)

FanAizu 20.01.2014 12:33

Не работает appendTo
 
Загружается страница, в ней мой js что-то вычисляет и в зависимости от разных условий подгружает с сервера кусок кода в виде строки, затем я хочу, чтобы этот кусок кода отработал. Пробую так:
$('<script>alert("1");</script>').appendTo('head');


не работает, мало того, что не работает, так ещё и не добавляется в head(в мозиле проверял).

1) Подскажите, пожалуйста, почему не происходит добавление.
2) Как сделать, чтобы строка кода отработала? Вроде читал есть метод eval для этого, но на сколько его можно использовать? Где-то читал, что это древность и не нужно его использовать. Он что устарел? И во всех ли браузерах он поддерживается, в том числе и в мобильных?
Спасибо.

рони 20.01.2014 12:56

FanAizu,
экранируйте закрывающий тег скрипта либо неиспользуйте этот тег


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