Я пытаюсь изменить свой атрибут на значение по умолчанию после того, как я изменил его с помощью jQuery, но я не могу найти для него какой-либо jQuery API.Сброс атрибута по умолчанию после завершения скрипта
jQuery("#video")
.attr("src","http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4");
jQuery(".video").get(0).play();
jQuery(".fullscreen").click(function(){
jQuery(this).removeClass("is-video-active");
jQuery(".video").get(0).pause();
//reset the attribute to default
jQuery("#video").attr('src','');
вот мой codepen
Редактировать
Теперь, когда я нашел jQuery("#video").attr('src','');
но это снимает первое видео с возрастом, оставляя белый пустое пространство.
'$ ('# video'). Attr ('src', '');' – urbz
попробуйте кэшировать предыдущий attr с помощью 'var prev_src = jQuery ('# video'). Attr ('src');' а затем вы можете сбрасывать на 'jQuery ('# video'). attr ('src', prev_src);' – ramabarca
@ramabarca Это делает мой src пустым. – Nofel