Fabric.js - Бесплатно нарисовать прямоугольник

Пример:

var a = '<script type="text/javascript">some script here</script>';
$('#someelement').replaceWith(a);

Он должен работать. Я попробовал; такой же результат. Но когда я использовал это:

var length = 1;
var html = "";
for (var i = 0; i < length; i++) {
    html += '<div id="codeSnippet"></div>';
    html += '<script type="text/javascript">';
    html += 'your script here';
    html += '</script>';
}
$('#someElement').replaceWith(a);

Это сработало для меня.

Редактирование: я забыл #someelement (кстати, я мог бы использовать #someElement из-за условностей)

Самое главное здесь: + = поэтому html добавляется и не заменяется.

Оставить комментарий, если он не работает. Я хотел бы помочь вам!

13
задан kangax 7 January 2014 в 17:08
поделиться