좋아요. 저는이 문제에 조금 어려움을 겪었습니다. 나는 여전히 JQuery를 배우고있다.JQuery 특정 li 요소 선택
스크립트 :
$('ul li.error').animate({
height: 'toggle',
opacity: 'toggle'
}, {
duration: 500,
specialEasing: {
width: 'linear',
height: 'easeInOutCubic'
},
complete: function() {
$(this).each(function(){
$(this).delay(4000);
$(this).animate({
height: 'toggle',
opacity: 'toggle'
}, {
duration: 7000,
specialEasing: {
width: 'linear',
height: 'easeInOutCubic'
},
complete: function(){
$(this).delay(1000);
$(this).parent().next().find('li input').css('border-color', 'red');
$('#somediv').slideDown();
}
});
});
}
});
html로 : 여기
내가 가진 무엇<div>
<ul>
<li class="error">(Error Message if any)</li>
<li class="label"><label></li>
<li class="input"><input></li>
<li class="error">(Error Message if any)</li>
<li class="label"><label></li>
<li class="input"><input></li>
</ul>
</div>
난 할 노력하고있어하면 입력을 가지는 리튬 요소를 선택이다 테두리 색을 변경하십시오. 하지만 오류 메시지가있는 곳의 테두리 색상 만 변경하고 싶습니다.
어떻게하면됩니까? 어떤 도움을 주시면 감사하겠습니다.
어떻게 우리는 입력이'error' 클래스가 아닌 다른 리튬에 "속한다"고 알 수 있습니까? 전혀 관련이 없다. –
'li.error'는 항상 디폴트로 사용 가능합니까? – maxinacube
php에서 매번 이렇게 생성됩니다. 'echo'