var changeHrefDic = {"안녕하세요":"https://developer.mozilla.org/", "환영합니다":"https://d-dl.tistory.com"};
/* 카테고리 이름 : 외부링크 */
$("ul.tt_category a").each(function(){
for (var title in changeHrefDic) {
var thisTxt = $(this).text().replace(/\r/g, '').replace(/\t/g, '')
.replace(/,/g, '').replace(/\s+/, '').replace(/\s+$/g, '').split('(');
if( thisTxt[0].indexOf(title) != 0 ) continue;
$(this).html(title);
$(this).attr("href", changeHrefDic[title]);
$(this).attr("target", "_blank");
$(this).addClass("_blank");
}
});
카테고리 치환자를 [## _category_list_ ##]로 사용한다면 정상적으로 잘 작동한다.
참고
- 탭을 공백 문자로 바꾸기 - 코딩도장 codingdojang.com/scode/405?langby=javascript
- cocy :: [JAVASCRIPT] 개행문자 제거하기 cocy.tistory.com/24