JQuery: как удалить YouTube видео из всплывающих окон HTML?
У меня есть видео YouTube, воспроизводимое во всплывающем окне HTML, и я хочу удалить всплывающее окно, в том числе YouTube, когда я нажимаю кнопку удаления всплывающего окна.
$(".ei-popup-overlay").remove();
Но он только удаляет HTML-слои и не удаляет видео YouTube.
всплывающее окно HTML,
<div class="ei-popup-overlay">
<div class="ei-popup-content-holder">
<a href="#" class="ei-button-popup-close hide-text">x</a>
<div class="ei-popup-content">
<iframe src="http://www.youtube.com/embed/c-gARuGBSdw?autoplay=1" frameborder="0" width="800" height="490"></iframe> </div>
</div>
</div>
JQuery,
(function($){
$.fn.extend({
video_player: function(options) {
var defaults = {
button: null,
}
var options = $.extend(defaults, options);
var o = options;
var $this = this;
// Attach click function.
return this.click(function(){
...
$.ajax({
type: "GET",
url: "popup.php?url=" + request,
dataType: "html",
success: function (html) {
// Prepend html into the target element.
$('body').prepend(html);
},
complete: function () {
$(".ei-button-popup-close").click(function(){
$(".ei-popup-overlay").remove();
return false;
});
}
});
return false;
});
}
});
})(jQuery);
Есть идеи, что я пропустил?