2012-04-23 2 views
0

내가이이 말 :Sparkup 단일 요소 이상을 반복하는 구문?

... 
    <li class='tab'><a href="#tabs2-7">7</a></li> 
    <li class="tab"><a href="#tab2-8">8</a></li> 
... 

... 그리고 나는 또 다른 6 개 탭 말 ... 그래서 나는 sparkup 명령을 실행 추가 내 editorSparkup을 사용하고 싶습니다 :

li.tab > a[href=#tab2-$]{$}*6 

하지만 모든 잘못

<li class="tab"><a href="#tab2-8">8</a></li> 
    <li class="tab"> 
     <a href="#tab2-1">1</a> 
     <a href="#tab2-2">2</a> 
     <a href="#tab2-3">3</a> 
     ... 
    </li> 

내 첫번째 생각은 내 구문이 있었어야했다 나온다 :

단지는 지금

<li class="tab"><a href="#tab2-8">8</a></li> 
    <li class="tab"> 
     <a href="#tab2-1">$</a> 
     <a href="#tab2-2">$</a> 
     <a href="#tab2-3">$</a> 
     ... 
    </li> 

(9 대신 1부터 시작) 범위의 문제 :

(li.tab > a[href=#tab2-$]{$})*6 

는하지만 그 ... 거의 같은 일을했던이 시간을 제외하고는 두 번째 숫자를 삽입하지 않았다 경미한 성가심이지만, lia 태그를 반복하려면 어떻게해야합니까?

네가 그것에 관해서 이야기하기 전에, 나는 단순한 for 루프를 사용하여이 모든 것을 만들 수 있다는 것을 정말로 알고있다. 하지만 그것은 지금 그 질문의 일부가 아니 었나요?

답변

1

당신은 거의 다 있습니다

li.tab*6 > a[href=#tab2-$]{$} 

당신은 6 <li>를 만들 그래서 당신이 당신의 승수를 넣어해야하는 위치입니다.

방어 할 필요가 없습니다.

+0

모두가 유용한 도구라고 생각하지는 않습니다. (그렇습니다!) – leeand00

+0

그 일종이 ... 더 이상 변수를 증가시키지 않는 것 같습니다 ... – leeand00

+0

나는 Sparkup도 좋아합니다. 너무 많은 시간을 절약합니다. 망할 뉴스 레터를 할 때. 어쨌든, 제 대답은 너무 빨랐습니다 : 당신이 승수와'$'로하고 싶은 것을 완전히 이해하지 못했습니다. 여기에서 첫 번째 스 니펫을 사용하면 'a'의 내용이 변경되지 않고 '$'로 유지되며 증가하지 않습니다. 이상 하네. – romainl

관련 문제