jQuery와 여러 클래스를 사용하여 필터링 가능한 사진 갤러리를 만들려고합니다. 몇 가지 코드를 설정했지만 작동하지 않는 것 같습니다. 아무도 나 에게이 기능을 해결하는 방법에 대한 통찰력을 줄 수 있습니까?jQuery를 사용하여 콘텐츠 필터링
$(document).ready(function(){
$('#sorter a').click(function(e){
var sortName = $(this).text().toLowerCase().replace(' ','-');
if(sortName === 'all-images'){
$('#photorow1 li').show().removeClass('hidden');
}
else {
$('#photorow1 li').filter(sortName).show().removeClass('hidden')
.end().not(sortName).hide().addClass('hidden');
}
e.preventDefault();
});
});
어떤 도움을 주시면 감사하겠습니다.
* 업데이트 된 코드
문제는 어떤 작업이 진행되고 전에return false
을하고, 당신이 조금 그것을 청소 할 수 클릭 핸들러 : 전체
의 끝이 이동하고있다
이것은 작동하지만 모든 요소를 숨기고 어떤 식 으로든 sortName ...을 사용하여 지정하려고 시도한 클래스 이름으로 요소를 간과하고 있습니다. –