jquery selector 질문
본문
<tbody id='languageTBody'>
<tr name='javascript'><td>1</td><td>javascript</td></tr>
</tbody>
이런식으로 tr로 되어있는건
$("#languageTBody tr[name*='"+$('#txtFilter').val()+"']").css('display','');
이렇게 [name]으로 가져올수있는데
<div class="list">
<span class="mem"><span>
</div>
이런 div class로 되어있는건 어떤식으로 가져올수 있을까요?
$(".list.span[class*=+$('#txtFilter').val()+"']").css('display','');
요건 안되네요.
!-->!-->!-->답변 3
$(".men").css('display','');
$(".list.span[class*=+$('#txtFilter').val()+"']").css('display','');
$(".list > span[class*=+$('#txtFilter').val()+"']").css('display','');
지금 css 를 고치고있는건 <div class="list span $('#txtFilter').val()"></div>
을 처리하고있는거같은데요.
<input type="text" id="txtFilter">
<div class="list">
<span class="mem">?<span>
</div>
<script>
$(function(){
$('#txtFilter').on('keyup', function(){
$(".list > span[class*='"+$('#txtFilter').val()+"']").css('display','none');
});
});
</script>
답변을 작성하시기 전에 로그인 해주세요.