2015-02-04 5 views
-3

스크립트에 문제가 있습니다. 내가하는 일은 모든 태그 <p>의 CSS ID를 가져 와서 스크립트에서 그에게 말하면된다. x 뒤에 태그 <a>을 제거한다. Y 카테고리에서는 잘 작동하지만 X 카테고리에서는 작동하지 않으며 오류가 없습니다.fadeln 스크립트가 제대로 작동하지 않습니다.

내 코드 :

jQuery(function ($) { 
    var i = ''; 
    for (i = '9'; i <= '22'; i++) { 
    $('div > p.lessonsrow-' + i).find('a[href]').attr('href', '#lock'); 
    $('div > p.lessonsrow-' + i).find('i.cercale2').replaceWith('<i class="cercale2 fa fa-lock fa-1x"></i>') 
    } 
}); 

태그의 HTML :

foreach ($lessonsid as $row) { 
    $html .= $counter % 2 == 0 ? ' 
    <div class="span12 bar_lessons"> 
     <p class="lessonsrow-' . $row->id . '"> 
     <i class="cercale2 glyphicon glyphicon-play fa-1x"></i> 
     <a href="' . url() . '/gui/' . $url . '/' . Request::segment(3) . '/lessons/' . $row->courses_id . '/vod/' . $row->id . '">' . trans('lessons.' . $row->name) . '</a> 
     </p> 
     <p class="text">Lorem ipsum dolor sit amet, con</p> 
    </div>' : ' 
    <div class="span12 bar_lessons2"> 
     <p class="lessonsrow-' . $row->id . '"> 
     <i class="cercale2 glyphicon glyphicon-play fa-1x"></i> 
     <a href="' . url() . '/gui/' . $url . '/' . Request::segment(3) . '/lessons/' . $row->courses_id . '/vod/' . $row->id . '">' . trans('lessons.' . $row->name) . '</a> 
     </p> 
     <p class="text">Lorem ipsum dolor sit amet, con</p> 
    </div>'; 

    $counter++; 
} 

내가 laravel의 fraemwork를 사용합니다.

이미지 :

http://prntscr.com/60ystp -이 catagory 잘

http://prntscr.com/60ysna 노력하고 있습니다 -이 catagory 당신은 루프에 문자를 시도하고

+5

실제 렌더링 된 OUTPUT (HTML)을 표시하십시오. 이 질문은 PHP 또는 서버 측 코드와 아무 관련이 없습니다. –

+0

무슨 뜻인가요? html에 코드를 인쇄 한 후입니까? – idan003

+0

@ idan003 브라우저에서 렌더링 된 코드 –

답변

0

을 작동하지 않습니다. 이 for 루프는 0 번 실행됩니다. 이 자바 스크립트로 시도해보십시오. 루프는 또한 9-22 사이에서 반복하기를 원했습니다. 나는 ID가 9-22 사이 일 뿐만이 아니라고 생각합니다. 적용 가능한 모든 div> p에 대해

jQuery(function ($) 
{ 
    $('div.span12 > p').find('a[href]').attr('href', '#lock'); 
    $('div.span12 > p').find('i.cercale2').replaceWith('<i class="cercale2 fa fa-lock fa-1x"></i>') 
}); 
+0

은 좋지 않습니다. 루프를 수행 한 후에

을 닫고 닫아야합니다. 다시 코드가 잘 작동하지만 1 카테고리는 작동하지 않으며 2 카테고리는 작동합니다. 그래서 나는 이유를 모르겠다. – idan003

+0

수정 됨. 지금 시도해보십시오. 작품이 다른 편집을 할 예정이라면 –

+0

은 아직 1 카테고리에서 작동하고 2 카테고리에서 작동하지 않습니다. – idan003

관련 문제