$(document).ready()メソッドを持つページがあります。そのメソッドの中には、別のページをロードしているもう1つのdivがあり、そのページには、クリックイベントリスナーを要素に追加している$(document).ready()メソッドもあります。しかし、それは要素が存在しないと言っています。誰かがこのplsで助けることができます..?
divページにあるスクリプト:
<script>
$(document).ready(function() {
console.log("Entered into the page");
var video = document.getElementsByTagName('video')[0];
console.log("Video id"+video);
//P.E. style, let video@controls remain set if RS scripting not supported
//if(checkReadingSystemSupport()) video.removeAttribute('controls', 0);;
video.addEventListener('click', function(e){
console.log("single click");
e.preventDefault();
togglePlay();
}, false);
video.addEventListener('dblclick', function(e){
console.log("Double Clicking");
e.preventDefault();
toggleControls();
}, false);
video.addEventListener('keyup', function (e) {
console.log("Key up");
var k = e ? e.which : window.event.keyCode;
if (k == 32) {
e.preventDefault();
togglePlay();
}
},false);
});
</script>