2012-11-05 2 views
0

을 인식하지 .click. 내가 구문 오류를 만들었다 고 생각지 않아?jQuery를은 내가 다음과 같이이 부분의 코드와 무엇인지 알아낼 수 없습니다

는 HTML :

<?php 
    require_once('../../../wp-blog-header.php'); 
    header('HTTP/1.1 200 OK'); 
?> 
<br /><br /><br /><br /><br /><img id="quoteOne" src="http://www.1.co.uk/wp-content/themes/1/images/quote1.png"> 
    <span><?php 
     query_posts(array(
      'cat' => 39, 
      'order' => 'ASC', // ASC 
      'orderby' => 'rand', 
      'showposts' => 1, 
      )); 
     $wp_query->is_archive = true; $wp_query->is_home = false; 
     if (have_posts()) : while (have_posts()) : the_post(); 
     the_content(); 
     endwhile; endif; 


    ?> 
    <span id="nextQu">NEXT QUOTE</span> 
    </span> 
+0

@CodeJack 덕분에 한 번 다음 – zomboble

+0

께요 검사 원본 문서에서 붙여 넣은 HTML (당신의 문서 준비가 등록됨), 또는'# testimonialContent'에로드되는 코드로부터? – thecodejack

+0

불행하게도 변화없이 –

답변

4

시도해보십시오 대표 : 응답에 대한

$('#testimonialContent').on('click','#nextQu',function(){ 
     alert("."); 
    return false; 
    }); 
+0

응답 해 주셔서 감사합니다! 이것은 치료를했습니다. 나는 아직도 내가 배우려고 노력하는 것에 따라 당신이이 하나를 나에게 설명하는 것을 당한다라고 생각하지 않는다 :) 그것이 건포도 할 때 나는 정확한 것으로 표시 할 것이다! – zomboble

+1

load()는 기본적으로 비동기이므로 존재하지 않는 요소에 이벤트를 바인딩하려고했습니다. .on()을 사용하여 델리게이트를 사용하면 element가 생성되거나 존재할 때 바인드됩니다. .click()은 bind()와 같습니다. {bind()는 이제 1.7+ 이상입니다.} .on (event, elem, callback)은 delegate와 같습니다. 의견에서 설명을 위해 –

+0

+1. – defau1t

관련 문제