Използвам еднолично, за да задействам нещо, но гоизглежда, че е стрелял само веднъж. Тоест, когато пускам видеоклипа и той завършва, той се задейства, но ако пусна видеото втори път (включително след опресняване на страницата), той не се активира отново.
Някакви улики?
$("video").bind("ended", function() {
alert("ended!");
});
Отговори:
0 за отговор № 1Опитайте с за функция:
$(document).ready(function(){
$("video").on("ended",function(){
console.log("Video has ended!");
});
});
0 за отговор № 2
Трябва да работи, проверете това цигулка.
- Уверете се, че не се обаждате
removeEventListener
илиjQuery.unbind
някъде в кода. - Уверете се, че нямате грешки, проверете конзолата за отстраняване на грешки на браузъра си.