에 대한 클릭을 취소 : 제품 이미지에기능 해제() 나는 코드 조각이있는 모든 요소
jQuery(function($){
$(document).on("click", ".product-image-mobile .product-image", function (e) {
$(this).attr('data-num', 1);
e.preventDefault();
if ($(this).attr("data-num") == 1){
$(document).off("click", ".product-image-mobile .product-image");
}
});
});
먼저 클릭 다른 이미지를 표시, 다시 클릭하면 제품 페이지로 이동합니다. ajax를 통해로드하는 제품. 첫 번째 제품 이미지는이 코드가 작동하고 있지 않은 제품도 있습니다. 나는 그것이 다른 모든 요소들에 대해 "예방"을 클릭하는 것을 취소하는 $ (document) .off와 관련 있다고 생각한다.
어떻게 수행 할 수 있는지 알려주십시오. 감사.
뭐라구? 정교하게하십시오 –
정확하게 당신은 문서에 대한 클릭 이벤트를 바인딩 해제하여 달성하려고 무엇입니까? –