문제

이미지를 클릭하여 경고 메시지를 표시하는 jQuery 플러그인을 작성하려고합니다. 해당 이미지는 load () 메소드를 통해로드됩니다. 로드 된 컨텐츠에 ACC를 갖도록 문서 준비 및 플러그인에 플러그인을로드 할 수 있습니까? 콜백 함수를 사용하고 싶지 않고 HTML 페이지에 플러그인을 포함시키고 플러그인이 해당됩니다.

도움이 되었습니까?

해결책

내가 당신을 올바르게 이해한다면, 당신은 아마도 사용하고 싶을 것입니다 jQuery.live 메소드 OnClick 핸들러를 쿼리를 준수하는 모든 현재 및 미래 이미지에 바인딩합니다. 예를 들어, 말할 수 있습니다

$("img.alerting").live("click", function(){
    alert("This image's src is " + this.src);
});

"Alerting"클래스가있는 모든 이미지에는 항상 클릭 핸들러가 있으며 위의 코드를 실행할 때 존재하지 않은 이미지도 있습니다.

다른 팁

사용해보십시오 라이브 이벤트 추가 될 때마다 모든 IMG 요소에 대한 클릭 이벤트를 포착합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top