3
검색 양식의 고급 섹션 모양을 제어하는 jQuery 스크립트를 설정하려고합니다. 검색이 제출되지 않은 경우 고급 검색이 포함 된 div
은 숨겨져 있어야합니다. 그러나 "검색"이라는 문자열이 포함 된 URL로 지정된 검색이 제출 된 경우 고급 검색 div
을 표시하십시오.문자열에 대한 jQuery- 확인 URL
내가보기에 문제는 URL에 무엇이 있더라도 항상 페이드 인을 통해 #advsearch div
을 표시한다는 것입니다. false를 반환하지 않습니다. 내가 도대체 뭘 잘못하고있는 겁니까? 당신의 도움을 주셔서 감사합니다! true
로 평가 문자열 이을 찾을 수없는 경우
if(window.location.href.indexOf("Search")) {
$('#advsearch').fadeIn()
}
else {
$('#adv').click(function() {
$('#advsearch').slideDown()
});
}
URL의 경우는 없지만 문자열의 첫 번째 문자로 시작하는 경우 0을 반환합니다 (false로 평가 됨). – cwallenpoole
완벽하게 작동합니다! 고맙습니다! – Vecta