var pos = $(this).next();
$('.class').hide().show()
, hide()
принимает объект $('.class')
и возвращает его в конце функции, таким образом show()
принимает возвращаемый в hide()
объект, работает с ним и тоже возвращает, чтобы следующий по цепочке метод мог работать дальше.parent()
, children()
и т.д., надо возвращать родителя или дочерний элемент соответственно it.player = it.$player.find('video')[0];
let playPromise = it.player.play(); // оказывается, что .play() работает как обещание (Promise())
// когда видео готово к воспроизведению
playPromise.then(_ => {
it.player.pause();
// все, можно делать с видео что душе угодно
}).catch(error => {
console.log('не загружается: ' + error);
});