Задать вопрос
ArtMikS
@ArtMikS

Uncaught SyntaxError: Unexpected token ILLEGAL. Что делать?

Вот что выходит: jsfiddle.net/tzv94e6q

Только начал изучать jq, поэтому плохо понимаю его логику. Пожалуйста, объясните в чем проблема? Как я понял вот в этом, ибо если я поставлю вместо переменной html код ($(this).parent().append(newInput);), будет та же ошибка.
var newInput = '<label class="col-sm-2 control-label">Ответ</label>
									    	<div class="col-sm-10">
									      		<div class="input-group">
											      	<span class="input-group-addon">
											        	<input type="checkbox">
											      	</span>
											      	<input type="text" class="form-control">
											    </div><!-- /input-group -->
									    	</div>';
  • Вопрос задан
  • 2282 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
drugoi
@drugoi
Front-end Developer
Если вам нужна такая страшная конструкция, то просто сделайте вот так:
var newInput = '<label class="col-sm-2 control-label">Ответ</label>' +
                      	'<div class="col-sm-10">' +
                        		'<div class="input-group">' +
                            	'<span class="input-group-addon">' +
                              	'<input type="checkbox">' +
                            	'</span>' +
                            	'<input type="text" class="form-control">' +
                          '</div><!-- /input-group -->' +
                      	'</div>';
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы