테스트 사이트 - 개발 중인 베타 버전입니다

스크립트 질문입니다.. 채택완료

humanb2box 8년 전 조회 3,858

</p><p style="margin-left: 40px;"><script type="text/javascript"></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">	</span> $(function(){</p><p style="margin-left: 40px;">    aa = $(".hide").text();</p><p style="margin-left: 40px;">    document.title= "test | "+aa+""</p><p style="margin-left: 40px;">    $('.tab a').each( function(){</p><p style="margin-left: 40px;">       alert($(this).text())</p><p style="margin-left: 40px;">    });</p><p style="margin-left: 40px;">});</p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">	</span></script></p><p style="margin-left: 40px;"> </p><p style="margin-left: 40px;"><ul class="tab s_c_t after"></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">		</span><li class="tab_li"></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">			</span><a class="asdf" href="sub3_0.php" title="aaa"></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">				</span>aaa</p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">			</span></a></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">		</span></li></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">		</span><li class="tab_li"></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">			</span><a href="sub3_1.php" title="bbb"></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">				</span>bbb</p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">			</span></a></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">		</span></li></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">		</span><li class="tab_li"></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">			</span><a href="sub3_2.php" title="ccc"></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">				</span>ccc</p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">			</span></a></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">		</span></li></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">		</span><li class="tab_li"></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">			</span><a href="sub3_3.php" title="ddd"></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">				</span>ddd</p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">			</span></a></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">		</span></li></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">		</span><li class="tab_li last"></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">			</span><a href="sub3_4.php" title="eee"></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">				</span>eee</p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">			</span></a></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">		</span></li></p><p style="margin-left: 40px;"><span class="Apple-tab-span" style="white-space:pre">	</span></ul></p><p>

 

그누보드 최신버젼을 사용해서 그런지

 document도 정상 작동하구요, alert도 정상 작동 하는데

 

</p><p><span class="Apple-tab-span" style="white-space:pre">	</span><script type="text/javascript"></p><p><span class="Apple-tab-span" style="white-space:pre">	</span> $(function(){</p><p>    aa = $(".hide").text();</p><p>    document.title= "test | "+aa+""</p><p>    $('.tab a').each( function(){</p><p>        if (aa == $(this).text())  {</p><p>            $(this).addClass("actives");</p><p>        }</p><p>    });</p><p>});</p><p><span class="Apple-tab-span" style="white-space:pre">	</span></script></p><p>

 if 문을 넣은 이 구문은 작동을 하지 않습니다..

 

다른 방법이 있을까요???

 

제발 알려주세요..............

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

$(".hide").text() 이건 어디에 있나요?

올려 주신 코드엔 hide라는 클래스는 없네요. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

h
humanb2box
8년 전
본문에 있습니다..
본문에 있어서 타이틀은 잘 바뀌거든요,,
왕계란
8년 전
console.log(aa.length);
console.log($(this).text().length);
이걸 each 안에서 확인해 보세요.
h
humanb2box
8년 전
잘나옵니다. 갯수요, 근데 왜 if문이 먹지 않을까요?ㅠㅠㅠㅠㅠㅠㅠㅠㅠ
왕계란
8년 전
길이가 정상적으로 나오고 aa 길이와 같은 게 있다면 addClass()가 적용되겠지요.
근데 지금 적용이 안 되는 걸 보면 다른 문제가 있는 게 아닌가 싶네요.
적용한 페이지를 보여 주시는 게 제일 좋겠네요.

댓글을 작성하려면 로그인이 필요합니다.

8년 전

아마 빈공간 때문일수도 있겠는데 trim($(this).text())으로 한번 해보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

h
humanb2box
8년 전
안먹네요,, if 문 자체가 먹질 않는것 같아요..

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인