스크립트 여러개 사용?
본문
</body> 앞에
<script>
$(function () {
var pgurl = window.location.pathname;
$(".qna_area_box > li > a").each(function () {
if ($(this).attr("href") == pgurl || $(this).attr("href") == '')
$(this).parent().addClass("on");
});
});
</script>
이런 스크립트를 넣어서 a 게시판에서 사용하고 있습니다,
근데 이 동일한 스크립트를 b게시판에서도 사용해야하는데
똑같이 한번 더 넣어서 $() 이 부분만 수정해서 사용하나요?
아니면 스크립트 하나로 여러개 게시판에서 사용할 수 있는 방법이 있을까요??
도와주시면 감사하겠습니다ㅠ
답변 3
body 에 넣지 마시구요
게시판 설정에 보시면
이렇게 상단파일/하단파일 경로가 있습니다.
여기에 해당 스크립트를 넣어서 해당 스크립트가 필요한 보드만 파일명을 변경해서 사용하세요.
각 스킨 파일마다
// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.$board_skin_url.'/style.css">', 0);
이런 부분이 있으니 참고하세요.
공통으로 불러오는 head.sub이나 따로 파일을 만들어서 해당 소스를 만들어두시고 각 게시판에서 불러오는방법이 있겠죠