2011-11-16 6 views
0

CMS에 빌드 된 페이지에 적용 할 JQuery 플러그인을 만들었습니다.JQuery - 첫 번째 자손 잡아

오늘 클라이언트가 편집에 대한 액세스 권한을 부여한 영역에 <div>을 추가하여 플러그인을 클릭 (클릭에 따라 특정 영역을 확장)했습니다.

이 가진 문제는 내 작은 JQuery와 스크립트에 몇 가지 물건을 적용한다는 것입니다

:

$("div#holders div") 

내 HTML의 구조는 다음과 같다 : editable area가 내 CMS에 별도의 영역이

<div id="holders"> 
    <div>editable area</div> 
    <div>editable area</div> 
    <div>editable area</div> 
    <div>editable area</div> 
    <div>editable area</div> 
</div> 

클라이언트가 업데이트 할 수있는 선택 사항.

위의 JQuery 선택기를 <div> 자손 (예 : div#holders) 만 선택하고 그 중 <div>을 무시할 수 있습니까?

답변

5

이 시도 :

$("#holders > div") 

더 많은 정보를 원하시면 여기를 참조하십시오 : 참고 : :이와 noticd를 우연히 발견했다 http://api.jquery.com/child-selector/

+1

은'$ ("> ELEM"컨텍스트가)'선택기에서 더 이상 사용되지 않습니다 미래 릴리스. – Marty

+1

'div' 수정자가 필요 없습니다. – jfriend00

+0

@ jfriend00 True, fixed –

관련 문제