Google Identity Toolkit 용 javascript에 의해 동적으로 생성 된 체크 박스와 함께 사용자 정의 체크 박스 스타일을 사용하려고합니다. 예를 들어 다음 div를 추가합니다.동적으로 생성 된 HTML에 클래스 추가
<div id="gitkitWidgetDiv"></div>
Google ID 도구 키트 스크립트는 해당 div에 대해 새 html을 생성합니다.
사용자가 아무런 조치를 취하지 않고 자바 스크립트에 추가 된 클래스를 추가해야하며 정상적으로 작동하도록 고심하고 있습니다. 예를 들어, 다음은 내 코드입니다 : 나는 livequery 플러그인을 사용하여도 몇 가지 다른 옵션을 '준비'전환과 시도했습니다
$("#gitkitWidgetDiv").on('ready', ".gitkit-sign-in-options label", function() {
$(this).addClass('checkbox');
});
,하지만 아무것도 나를 위해 작동하지 않습니다. '클릭'과 같은 활성 이벤트를 사용하면 작동하지만 페이지가로드 될 때이를 수행하는 방법을 알 수 없습니다. 누군가 제발 도와 줄 수 있니? 감사!
글쎄, 바로 그 요소를 생성 한 직후에 그 요소를 선택하고 클래스를 적용 할 수 있습니까? 요소를 만드는 코드를 보여주세요. – DontVoteMeDown
동적으로 사용자가 상호 작용 한 후에 의미합니까? 아니면 외부 서비스의 일부 자바 스크립트 코드를 사용하여 요청할 수도 있습니다. –
불행히도 요소를 생성하는 코드를 제어하지 않습니다. www.gstatic.com/authtoolkit/js/gitkit.js에 추가되었습니다. – Matt