2013-08-16 6 views
0

jquery/html/php에서 웹 응용 프로그램과 같은 트위터를 만들고 있습니다. 사용자가 페이지 끝까지 스크롤 할 때 트위터처럼 더 많이로드됩니다. 내가 각 twit div 안에있는 문제는 원본 twit에 대한 회신을 표시하는 div (클래스. 세부 정보)입니다. 회신 twit에도 원래 twit과 동일한 클래스가 있습니다.마지막 요소를 선택하지 않는 방법

<div id="twit_id_{$twits[i].TID}" class="twit">  
    twit content 
    <div> 
     <div class="details"> 
      <div id="twit_id_{$twits[i].TID}" class="twit"> 
       twit content 
      <div> 
     </div> 

을 그리고이 jQuery로 나는 최신 윗 ID를 얻을 PHP로 보내,하지만 난 세부 사항에서 ID를 원하는 돈`t :

더 나은 코드와 함께 설명했다. 페이지의 마지막 ID를 원하지만 세부 ID는 필요하지 않습니다.

var end_id = $(".twit:last").attr("id"); 

나는 이런 식으로 시도했지만 작동하지 않았다.

var end_id = $(".twit:not(.details .twit):last").attr("id"); 

[편집] 조금 더 가까이 보면서이 당신이 원하는 것을 깨달았다

var end_id = $(".twit:last").not('.details').attr("id"); 

답변

1

당신은 가까웠다.

JSFiddle : http://jsfiddle.net/wUv8k/

+0

덕분에,이 일했다. 그리고 내 코드를 더 멋지게 만든 mod 덕택에 세 번째로 스택에 질문을 게시하고 코드 태그를 잊어 버렸습니다. –

+0

수락하는 것을 잊지 마십시오! –

관련 문제