[Javascript] 특정 class에서 js file include(22.05.31 내용추가)

chaewon·2022년 2월 14일
0

javascript

목록 보기
4/7

웹 페이지를 만들면 header와 footer의 경우에 include로 빼서 작업을합니다.
그럴 경우 각 페이지(서브페이지)마다 필요한 js 파일 또는 필요하지 않은 js 파일이 있습니다. 이럴경우 특정 id, class를 가지고 필요한 js 파일만 불러 올 수 있습니다.

if ($(document).find('.class').length > 0) {
		includeJs("파일경로");
	}

추가로 특정 js 파일만 불러올 경우 이어서 작성하면 됩니다.

2022.05.31 내용 추가

  • 이번에 크롤링에 대한 항목을 제거하기 위해서 특정 페이지에 메타태그를 추가하게 되었다.
    그에 대한 방식이 달라서 내용을 추가하게 되었다.
if ($(document).find('.class').length > 0) { // 위와 같이 특정한 클래스가 있을 시
		$('head').append('문자열 항목') //head 부분에 추가
  //.append()의 경우에는 선택된 요소의 마지막에 추가
  //.prepend()의 경우에는 선택된 요소의 첫번째에 추가
	}
function includeJs(jsFilePath) {
	var js = document.createElement("script");
	js.type = "text/javascript";
	js.src = jsFilePath;
	document.body.appendChild(js);
}
profile
의문은 '삶의 수준'을 결정하고, 질문은 '삶 자체'를 바꾼다.

1개의 댓글

comment-user-thumbnail
2022년 2월 14일

:)

답글 달기