2011-01-03 5 views
1

얘들 아, 는 :jquery : 줄 바꿈이 발견되었습니다. 내가 웹에서 아무것도 찾을 수 없습니다

전 사업부의 #searchresults에 그것의 결과를로드하는 ajaxed searchfield 있습니다. 모든 경기는 목록 항목입니다.

var found = $('#searchresults ul li:icontains("' + $('.s').val() + '")'); 

$('.s').val()은 검색 필드의 현재 값입니다.

예를 들어 "ipsum"을 입력하면 검색 결과가 "Lorem ipsum est amen"과 일치합니다. 내 searchform은 게시물, articels 등의 실제 텍스트에 의존하지 않고 내 사이드 ​​맵의 목록 요소 제목에만 의존하기 때문에 정확합니다. 따라서 내 sidemap은 모든 게시물, 기사, 페이지, 카테고리, 태그 등을 나열하고 있습니다.이 sidemap을로드하기 위해 jquery를 사용하고 있습니다. 목록 항목에 현재 검색 문자열이 포함되어 있는지 확인합니다.

그러나 발견 된 목록 항목을 조작하고 범위 내에서 searchresult에서 찾은 searchvalue를 감쌀 수 있는지 궁금합니다.

아이디어를 얻으려면 : "lorem ipsum est amen"이 발견되면 "ipsum"을 굵게 표시하고 싶습니다. 검색 결과 내에서 실제 검색 문자열을 강조하고 싶습니다.

내가 그걸 어떻게 달성 할 수 있었는지 생각해보십시오.

+1

의 중복 가능성 [jQuery를에 스팬 일부 지정된 단어를 감싸?] (http://stackoverflow.com/questions/2214794/wrap-some- ..이 플러그인은 당신에게 도움이 될 것 같아요 지정된 단어 - 스팬 - 인 - jquery) –

답변

관련 문제