물건이 UL 리 안에 여러 사업부 년대 뭔가를 할 수 않는 어떤 클래스가없는 경우 : 나는 아무것도 클래스를 가진 UL의 리 사업부의 중 하나가을하지 않는다하기 위해 노력하고있어 JsFiddle모든 사업부는 내가 좋아하는 것
을 .Class
방법 아무 것도 발생하지 않도록이 코드를 변경할 수 있습니까? 당신이 볼 수 있듯이
이제 마지막 리튬은 빨간색이지만, 두 번째 DIV는 스타일을 밖으로 호출하기 전에 클래스 .Class
물건이 UL 리 안에 여러 사업부 년대 뭔가를 할 수 않는 어떤 클래스가없는 경우 : 나는 아무것도 클래스를 가진 UL의 리 사업부의 중 하나가을하지 않는다하기 위해 노력하고있어 JsFiddle모든 사업부는 내가 좋아하는 것
을 .Class
방법 아무 것도 발생하지 않도록이 코드를 변경할 수 있습니까? 당신이 볼 수 있듯이
이제 마지막 리튬은 빨간색이지만, 두 번째 DIV는 스타일을 밖으로 호출하기 전에 클래스 .Class
당신은 항상 요소의 존재 여부를 테스트 할 수있다 안된다 때문에 :
을$(document).ready(function()
{
if($('ul').find('li div.Class').length == 0)
$('ul').find('li div').css('color', 'red');
});
무엇에 대해 :
$(function() {
var uls = $('ul li div:not(.Class)');
if (uls.length > 0) {
uls.css('color', 'red')
}
});
그것을 감사 (조금 다른 답변으로 같은 모양) 작성하지만 임 페이지를 받아가는 또 다른 방법 그게 전부 작동하는 것 같군 Revious Answer – Youss
마지막으로'div'를 찾으면 정확하지 않습니다. OP 클래스'클래스'에 대한 모든'리의> div'을 살펴 보지 않겠습니다. –
Vega – mattytommo
감사합니다, 즉 :) – Youss