역따옴표 익스플로러 문제입니다. 채택완료
</p>
<p>// 보기 추가
$("#add-ex").click(function() {
//var max02 = getMax02();
var a = $('.form-inline').length + 1; </p>
<p> var addDiv = `
<div class="form-inline">
<textarea name="ex[]" class="ex" style="width:100%; height:180px;" required></textarea>
<input type="hidden" value="` + a + `" class="order" name="order_e[]" />
<button type="button" onclick="removeExDiv(this)" class="btn btn-danger btn-xs ex_del">보기삭제</button>
</div>
`;
$('#add-ex').parent().before(addDiv);</p>
<p>});</p>
<p>
버튼 클릭시 div와 textarea가 추가되는 코드를 작성하였습니다.
크롬에서는 작동하는데 익스플로러에서는 작동이 안되네요 ㅜㅜㅜㅜ 역따옴표가 유효하지 않은 문자라고 오류가 납니다.
검색해보니 익스플로러에서 ` (역따옴표)가 작동하지 않는다고 하던데 코드를 어떻게 수정해야 할까요?ㅜㅜ
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
6년 전
backquote 를 싱글쿼트로 바꾸고 문자열도 아래처럼 종결해서 추가하는 방식으로 해보세요.
var addDiv = '
';
addDiv += ' ';
addDiv += ' ';
addDiv += ' ';
addDiv += '
';
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택