π’€π’–π’π’Šπ’„π’π’“π’ π‘Ίπ’•π’–π’…π’Šπ’
μœ λ‹ˆμ½˜ μŠ€ν‚¨ λͺ¨λ°”일 ν•˜μœ„ μΉ΄ν…Œκ³ λ¦¬ 접속
2022.08.21
  <li class="">
    <a class="link_item" href="/category/diary2">
      diary2 <!--μƒμœ„ μΉ΄ν…Œκ³ λ¦¬-->
    </a>
    
    <ul class="sub_category_list">
      <li class="">
        <a class="link_sub_item" href="/category/diary2/2022%28%E4%B8%8A%29">
          2022(上)<!--ν•˜μœ„ μΉ΄ν…Œκ³ λ¦¬ 1-->
        </a>
      </li>
      <li class="">
        <a class="link_sub_item" href="/category/diary2/2022%28%E4%B8%8B%29">
          2022(δΈ‹)<!--ν•˜μœ„ μΉ΄ν…Œκ³ λ¦¬ 2-->
        </a>
      </li>
      <li class="">
        <a class="link_sub_item" href="/category/diary2/etc">
          etc<!--ν•˜μœ„ μΉ΄ν…Œκ³ λ¦¬ 3-->
        </a>
      </li>
    </ul>
  </li>

 

자 λ³Έλ‘ λΆ€ν„° λ“€μ–΄κ°ˆκ²Œμš” μ œκ°€ μŠ€ν‚¨μ—μ„œ μ‚¬μš©ν•˜λŠ” μΉ΄ν…Œκ³ λ¦¬ μΉ˜ν™˜μžλ₯Ό 썼을 λ•Œ μƒμœ„ μΉ΄ν…Œκ³ λ¦¬μ™€ ν•˜μœ„ μΉ΄ν…Œκ³ λ¦¬κ°€ λ‚˜λˆ μ§€λŠ” λͺ¨μŠ΅μž…λ‹ˆλ‹€. (μ΄ν•˜ μƒμœ„, ν•˜μœ„λ‘œ 쀄여 λ§ν•©λ‹ˆλ‹€)

 

β€» λŒ€λΆ€λΆ„ μŠ€ν‚¨μ— ν•˜μœ„ μΉ΄ν…Œκ³ λ¦¬λ₯Ό μ €μ²˜λŸΌ μ—¬λŸ¬κ°œ μ‚¬μš©ν•˜μ‹œλŠ” 뢄듀이 λ§Žμ•„ ν•˜μœ„λŠ” cssμ—μ„œ display: none으둜 μΌμ‹œμ μœΌλ‘œ μ•ˆλ³΄μ΄κ²Œ ν•΄λ‘” μƒνƒœλ“€μž…λ‹ˆλ‹€

 

1. μ—¬κΈ°μ„œ μ œκ°€ 제이쿼리둜 λͺ…λ Ήμ–΄λ₯Ό 넣은 것은 "sub_category_list λ₯Ό ν¬ν•¨ν•œ li νƒœκ·Έμ— 마우슀λ₯Ό μ˜¬λ Έλ‹€κ°€ 내리면 sub_category_list κ°€ νŽΌμ³μ‘Œλ‹€κ°€, λ‹«νžˆλ„λ‘ ν•˜μ—¬λΌ" μž…λ‹ˆλ‹€.

 

2. pcμ—μ„œλŠ” μ œλŒ€λ‘œ κ΅¬ν˜„μ΄ λ©λ‹ˆλ‹€. ν•˜μ§€λ§Œ λͺ¨λ°”μΌμ—μ„œλŠ” 마우슀λ₯Ό μ˜¬λ Έλ‹€ λ‚΄λ¦¬λŠ” ν–‰μœ„κ°€ λΆˆκ°€λŠ₯ν•˜μ£ . κ·Έ λŒ€μ‹  'ν„°μΉ˜' κ°€ '클릭'의 역할을 ν•˜κ³ , 클릭의 ν–‰μœ„ μ•ˆμ— 마우슀λ₯Ό μ˜¬λ¦¬λŠ” ν–‰μœ„κ°€ ν¬ν•¨λ˜μ–΄ μžˆλŠ” 건 μ΄ν•΄ν•˜κΈ° μ‰¬μšΈ κ±°μ˜ˆμš”. 마우슀λ₯Ό μ˜¬λ €μ•Ό 클릭을 ν•˜λ‹ˆκΉŒμš”.

 

3. λ”°λΌμ„œ λͺ¨λ°”μΌμ—μ„œλŠ” 상단을 ν΄λ¦­ν•˜λ©΄ ν•΄λ‹Ή li νƒœκ·Έμ— κ°€μž₯ μƒμœ„λ‘œ μ˜¬λΌμ™€μžˆλŠ” a ν•˜μ΄νΌλ§ν¬ νƒœκ·Έκ°€ μž‘λ™ν•˜λ©΄μ„œ μƒμœ„ μΉ΄ν…Œκ³ λ¦¬λ‘œ μ§„μž…ν•˜κ²Œ λ©λ‹ˆλ‹€.

 

4. 그럼 ν•˜μœ„λ₯Ό 보기 μœ„ν•΄μ„œλŠ” μƒμœ„ μ§„μž…μ„ 막도둝 ν•˜λ©΄ λ©λ‹ˆλ‹€. 3μ—μ„œ λ§ν•œ a νƒœκ·Έμ˜ 링크 속성을 μ‚¬λΌμ§€κ²Œ λ§Œλ“€λ©΄ λΌμš”. 그게 λ°”λ‘œ μ•„λž˜ λͺ…λ Ήμ–΄μž…λ‹ˆλ‹€. "sub_category_listλ₯Ό 가진 li νƒœκ·Έμ˜ μ§κ³„μžμ‹ a λ₯Ό μ„ νƒν•˜μ—¬ href λΌλŠ” 속성을 μ—†μ•€λ‹€"

 

$('li:has(".sub_category_list") > a').removeAttr("href");

 

5. html ν•˜λ‹¨ λΆ€λΆ„λ§ˆλ‹€ <script> νƒœκ·Έ μ•ˆμ— μ—¬λŸ¬κ°€μ§€ λͺ…령어듀이 λ“€μ–΄μžˆμ„ 텐데, κ·Έ 속에 λ„£μ–΄μ£Όλ©΄ λ˜λŠ” μ½”λ“œμž…λ‹ˆλ‹€!

그럼 κ²°κ³ΌλŠ”? μƒμœ„λ₯Ό 클릭해도 ν•΄λ‹Ή 링크에 μ§„μž…ν•  수 μ—†κ²Œ λ©λ‹ˆλ‹€. λŒ€μ‹  ν•˜μœ„ μΉ΄ν…Œκ³ λ¦¬λ“€μ— 자유둭게 μ§„μž…μ΄ κ°€λŠ₯해지죠. pcλŠ” λ¬Όλ‘ , λͺ¨λ°”μΌμ—μ„œλ„μš”!

 


 

인사도 없이 말이 κΈΈμ–΄μ‘Œλ„€μš” 이 뢀뢄은 μ œκ°€ λ°±μ—…ν•˜κΈ° μœ„ν•΄μ„œλ„ κ·Έλ ‡κ³  μ—¬λŸ¬λΆ„μ΄ μ°Έκ³ ν•˜μ‹œκΈ° νŽΈλ¦¬ν•˜λΌκ³  μ¨λ‘λŠ” κΈ€μž…λ‹ˆλ‹€. 글이 μ–΄λ ΅κ³  이해가 μ•ˆλœλ‹€λ©΄ λŒ“κΈ€μ„ λ‹¬μ•„μ£Όμ„Έμš” γ…Žγ…Ž 

 

싀은 λͺ¨λ°”μΌμ—μ„œλ§Œ μ € μ½”λ“œλ₯Ό μ‹€ν–‰ν•˜κ²Œ λ§Œλ“€ μˆ˜λ„ μžˆλŠ”λ° λ‚œμ΄λ„κ°€ μ’€ 더 μ˜¬λΌκ°€μ„œ μ΄ν•΄ν•˜μ‹œκΈ° νž˜λ“€ μˆ˜λ„ μžˆμ„ 것 κ°™μ•„μ„œ... μ‰½κ²Œ λ³Ό 수 μžˆλŠ” 글이면 μ’‹κ² λŠ”λ° ifλ¬ΈκΉŒμ§€ λ“±μž₯해버리면 μ—¬λŸ¬λΆ„λ„ 저도 지칠 것 κ°™μ•„μ„œμš” ....

제 ν‘œν˜„λ ₯이 많이 쒋아지고 λŠ₯μˆ™ν•΄μ§€λ©΄ κ·Έλ•Œ λ‹€μ‹œ λ°λ €μ˜€λ„λ‘ ν• κ²Œμš”...γ…œγ…œγ…‹γ…‹γ…‹ μ›ƒν”ˆ ν˜„μ‹€.. μ½”λ“œκ°€ λ„€... 많이 μ–΄λ ΅μ£  저도 λ™κ°μž…λ‹ˆλ‹€..

 

졜근 μŠ€ν‚¨μ—λŠ” μ € λͺ…λ Ήμ–΄κ°€ 거의 λ‹€ λ“€μ–΄κ°€μžˆλŠ”λ° μ˜ˆμ „ μŠ€ν‚¨λ“€ μ‚¬μš©ν•˜μ‹œλŠ” 뢄듀이 보고 도움 μ–»μ–΄κ°€μ…¨μœΌλ©΄ μ’‹κ² λ„€μš” 그럼 말 μ€„μ΄κ² μŠ΅λ‹ˆλ‹€ λͺ¨λ‘λ“€ μ–Όλ§ˆ 남지 μ•Šμ€ 여름 κ±΄κ°•ν•˜κ²Œ λ³΄λ‚΄μ„Έμš”~!

yunicorn