2010-01-14 6 views
1

Mootools의 Css Selector에 의해 # conttile2에서 class = "rocon.rocon-br"로이 스팬 요소를 어떻게 찾을 수 있습니까? 이 요소는 자바 스크립트 (둥근 모서리)에 의해 동적으로 생성되고, 그래서 이것은 내가 그것을 위해 잠자리 DOM 트리에서 볼 것입니다 : 트리에서이 클래스와 다른 요소가있다Motoools에서 CSS2 선택기를 사용하여 요소를 찾고 숨기는 방법은 무엇입니까?

html > body > div#wrapper.wrapper > div#penalties.container > h2#conttitle2.rc10.rocon__8.rocon-init > span.rocon.rocon-br 

.

나는 그것을 얻을이 같은 숨길려고 :

$$('h2#conttitle2>span.rocon.rocon-tl').each(function(corners) {corners.setStyle('display','none');}); 

$('conttitle2').getElements('span[class=rocon rocon-tl]').each(function(corners) {corners.setStyle('display','none');}); 

하지만 늘 올바른 것이 무엇인지 알려 주시기 바랍니다 수있는 모든 :( 을 숨기 이 요소를 숨기는 구문은 무엇입니까?

+0

목표로 삼고 자하는 마크 업/생성 된 HTML을 게시하십시오 ... –

답변

1

이 선택기를 사용해보십시오.

#conttile2 > span[class~="rocon.rocon-br"] 

attribute selector [attr~=value]class 속성 값과 같이 공백으로 구분 된 목록입니다.

+0

감사합니다.하지만 불행히도 작동하지 않습니다. – moogeek

+0

@moogeek : 'span'요소는 ID가 * conttile2 * 인 요소의 하위 요소입니까? – Gumbo

+0

예, js별로 자녀가됩니다. – moogeek

관련 문제