채택완료
jquery 키워드 검색 시 글자 사이 공백 제거 질문드립니다.
http://webruden.tistory.com/107 따라하면서 jquery 공부중인데요.. 글자 사이 공백을 지우려면
replace(/ /g, ''); 이 함수를 써야 하는 것 같던데 어느 부분에 넣어줘야 할까요?
ex) 그 누 보 드 → 그누보드
Copy
$("#keyword").keyup(function() {
var k = $(this).val();
$("#user-table > tbody > tr").hide();
var temp = $("#user-table > tbody > tr > td:nth-child(5n+2):contains('" + k + "')");
$(temp).parent().show();
})
|
답변 1개 / 댓글 2개
채택된 답변
+20 포인트
2018-04-07 (토) 00:22:04
var k = this.value = this.value.replace(/ /g, '');
답변에 대한 댓글 2개
dispit
2018-04-07 (토) 00:46:16
2018-04-07 (토) 01:01:49
$("#keyword").keyup(function() {
var k = this.value;
$("#user-table > tbody > tr").each( function() {
$(this).toggle($('td:eq(1)', this).text().replace(/ /g, '').indexOf(k) > -1);
})
})
var k = this.value;
$("#user-table > tbody > tr").each( function() {
$(this).toggle($('td:eq(1)', this).text().replace(/ /g, '').indexOf(k) > -1);
})
})
답변을 작성하려면 로그인이 필요합니다.
http://jsfiddle.net/gw8av5wc/69/
박 경두라는 이름에서 "박경" 이란 단어를 입력하면 뜨게끔 글자 사이 공백 제거 하려고 합니다.