본문 바로가기
728x90
반응형

APPEND2

엘리먼트 append 순서 지정 / 요소 추가 순서 지정 1. 상위/하위 엘리먼트로 나눠져 있을때 div 안에 div 또는 ur 안에 li 와 같이 부모/자식 관계 일때는 아래와 같은 함수를 사용한다. 1234$(A).append(B); // A 안의 마지막 요소 뒤에 B 를 붙인다.$(A).prepend(B); // A 안의 첫번째 요소로 B 를 붙인다.$(B).appendTo(A); // A 안의 마지막 요소 뒤에 B 를 붙인다.$(B).prependTo(A); // A 안의 첫번째 요소로 B 를 붙인다.cs 2. 동등 관계 일때(같은 레벨) 형제 노드 관계일때 아래와 같이 사용한다. 1234$(A).before(B); // A 앞쪽에 B 를 붙인다.$(A).after(B); // A 뒤쪽에 B 를 붙인다.$(A).insertBefore(B); // A 를.. 2017. 12. 20.
크롬에서는 되는데 익스플로러에서 안될 때(1) - IE JQuery로 append시 데이터 변경 문제 ♨ 크롬에서는 되는데 익스플로러에서는 안될 때 ♨ 태그를 이용하여 목록을 생성하기 위해 js 파일의 ajax 에서 DB 값을 뷰에 append 시킨다. $("#"+select_object_id).append(""+code_name+"");이 부분에서 append가 수행된다. Chrome 에서는 의 value 값이 위 처럼 정상적으로 들어간것을 볼수있다.(이 리스트는 code_value와 code_name이 같음) 하지만 익스플로러에서는 code_value 가 text 임에도 불구하고 맨앞의 0 이 없어져,DB 조회시 값이 나오지 않는다. 특정 데이터는 아래처럼 아예 변질되는 경우도 있다.append 부분에서 디버그를 해보아도 분명 제대로 나오지만어디서 변질되는지 모르게 실행 후엔 아래처럼 바뀌어있다. 인.. 2017. 12. 20.
728x90
반응형