front/JS

[jQuery] 대소문자에 관계없이 검색어 하이라이트 기능

배고파요 2022. 5. 31. 14:58
728x90
$(document).ready(function(){
			/* 검색어 하이라이트 기능  */
			var sk = $('#sk').val();
			var regex = new RegExp(sk, 'ig');
			$( "tbody>tr>td>a.title, tbody>tr>td>a.pcont" ).each(function(){
				var regex_result = $( "tbody>tr>td>a" ).text().match(regex);
				if(regex_result){
					regex_result = regex_result[0];
					$(this).html( $(this).text().replace(regex ,"<span>"+ regex_result +"</span>") );
				}
			});
			/* //검색어 하이라이트 기능  */ 
            
});
728x90