2011-05-10 3 views

답변

4
$('.yourClass').click(function(e){ 
    //do something here 
}); 
+0

예 :'다음 '$ (문서) .ready (함수() { $()를 사용하여

  • test
  • '클릭 (함수 (전자) { '페이지를.'. firebug하지만 경고가 없으면 아무것도하지 않고 오류도 발생하지 않습니다. – Raoul

    +0

    http://jsfiddle.net/BdwTJ/에서 살펴보십시오. 당신이 제공 한 예제가 작동합니다. 어쩌면 이것은 당신의 문제가 아닙니다. 쿼리를 올바르게로드 했습니까? – user489872

    +0

    jQuery가 올바르게로드되었습니다. 문제없이 페이지의 다른 것들에 사용되고 있습니다. 나는 새로운 시험을했다. 목록은 jquery tmpl 플러그인에 의해 생성되었습니다. 같은 페이지에서 손으로 동일한 속성을 가진 목록을 만들면 클릭 기능이 제대로 작동합니다. 나는 이것이 내 tmpl 생성 목록에서 작동하지 않는 렌더링에 있다고 생각한다. – Raoul

    0
    $(".A").click(function() { 
        // do stuff for A 
    }); 
    
    $(".B").click(function() { 
        // do some other different stuff for B 
    }); 
    
    0
    jQuery('.A').click(function() { handler here }) 
    jQuery('.B').click(function() { another handler here }) 
    
    3

    왜 당신은 단순히 함수 내에서 클래스를 선택하지?

    $("ol li a").click(function() { 
        if ($(this).hasClass("A")) { 
         // Do stuff if class = "A" 
        } else if ($(this).hasClass("B")) { 
         // Do stuff if class = "B" 
        } 
    }); 
    
    0
    $("LI.A").click(function() { 
        //your stuff 
    }); 
    
    관련 문제