jquery`.on() /. bind() 함수에 약간의 문제가 있습니다. 내가하려는 일은 특정 요소에 클릭 이벤트를 첨부하는 것이므로 콘텐츠에서 사용될 때마다 함수를 개별적으로 선언 할 필요없이 클릭하고 팝업을 열 수 있습니다. 이것은 내 코드입니다. 간단한 테스트를 위해 작동했지만 로컬 Wordpress 환경에서는 작동하지 않았습니다. 더 클릭 이벤트가 ... 디버그 않았나 나에게 아무것도 말하지, 연결되지 도착 :워드 프레스 & jquery 이벤트 처리기 .on()
내가 jQuery를 포함하려면이 옵션을 사용 :
$(document).ready(function() {
$('#eins_audiotrigger').bind('click', function() {
if($('#eins_audiotarget').attr('class') != 'fadeInUp'){
$('#eins_audiotarget').removeClass().addClass('fadeInUp');
}
else {
$('#eins_audiotarget').removeClass().addClass('fadeOutDown');
}
});
});
좋아, 여기에 몇 가지 더 자세히입니다 include jquery into wordpress
jQuery 충돌이없는 모드에 관한 모든 것을 시도했습니다. 나는 또 하나의 (document) .ready 함수를 호출하고 잘 작동한다 (하나의 파일에 여러 (document) .ready에 문제가 있는가?)
이 모든 것을 가지고 간단한 CSS- 애니메이션을 호출하고 싶다. 요소에 추가하려는 클래스에 정의되어 있습니다. 기본적으로 a가 삽입되고 미디어 플레이어가 포함됩니다.
이 기능은 게시물에서 곧바로 호출 할 때 작동하지만이 이벤트를 각 버튼은 사전에 편집해야합니다. 일반 편집기를 사용할 때 wordpress가 스크립트 태그를 제거하기 때문에 실현되어야합니다.
건배! 건배!
"디버그가 아무 말도하지 않았다"고 말하면 콘솔에 오류가 없음을 의미합니까? – Matanya
예, 콘솔에 오류가 없습니다 –
'console.log ($)'로 결과를 게시 할 수 있습니까? – Matanya