$(this).closest('li'); 이게 이해하는게 너무 어렵네요 ㅠ,ㅠ 채택완료
amkorjquery
9년 전
조회 3,757
</p><p><div style="float:right;"></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><input type="text" id="buy_count_0" value="1"class="simpleform" onkeyup="함수.countBuy('keyup',this)" onblur="<span style="font-size: 14.6667px;">함수</span>.countBuy('blur',this)"></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><div></p><p><span class="Apple-tab-span" style="white-space:pre"> </span> <a style="display:block" onclick="<span style="font-size: 14.6667px;">함수</span>.countBuy('up',this)"><img src="/template/shop/images/arrow_up.gif"></a> // <span style="font-size: 14.6667px; line-height: 1.5;">countBuy 함수 동작을 위해 </span><span style="font-size: 11pt; line-height: 1.5;">클릭한다!</span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><span style="font-size: 11pt; line-height: 1.5;"></div> </span></p><p><span style="font-size: 11pt; line-height: 1.5;"><span>개 <span class="option_price"><span id="price_item">{=number_format(goods.price_sell)}</span>원</span></span></span></p><p></div></p><p> </p><p><script type="text/javascript"></p><p><span style="font-size: 14.6667px;">countBuy = fucntion(mode , this){</span> </p><p style="margin-left: 40px;"><span style="font-size: 14.6667px; line-height: 22px;">var li = $(this).closest('li'); // 여기서 나오는 제이쿼리 </span><span style="font-size: 14.6667px; line-height: 1.5;">closest 뜻을 알고 싶습니다.</span></p><p><span style="font-size: 14.6667px; line-height: 22px;"><span class="Apple-tab-span" style="white-space:pre"> </span>var input = li.find('input');</span></p><p> </p><p><span style="font-size: 14.6667px; line-height: 22px;"><span class="Apple-tab-span" style="white-space:pre"> </span>var cnt = input.val();</span></p><p><span style="font-size: 14.6667px;"> </span></p><p><span style="font-size: 14.6667px;">}</span></p><p></script></p><p>
onclick을 하게되면 자바스크립트 countBuy함수에서 this을 받아올텐데요
그런데 여기서 제이쿼리 closest을 이용해요 li태그 이것을 찾는 의미 인가요?
찾더라도 받아온 this는 a태그밖에 못가져올텐데요...
왜 li라고 적혀져 있는지 모르겠습니다 ㅠ,ㅠ
제이쿼리 closest 역활을 알기 쉽게 알고 싶네요 ㅠ,ㅠ 인터넷 뒤져봐도 이해가 안되서 이렇게
글로 문의 드립니다.
부탁드립니다 ㅠ,ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인