HTML balise Object 'données' attribut l'habitude de mettre à jour avec jQuery changement

Comme vous pouvez le voir à partir de ce JSFiddle: http://jsfiddle.net/cYxy7/1/

J'utilise jQuery pour changer les "données" de l'attribut d'une balise object. Cependant, même si je suis en mesure de changer l'attribut de données dans le code source, le flux de données de l'objet ne change pas, et la même vidéo est joué. Quelqu'un sait-il un correctif?

J'ai essayé un peu de "rafraîchir" les techniques et aucun n'a fonctionné jusqu'ici.

HTML:

<object data="currentURL"></object>

jQuery:

$(document).ready(function(){
    $('body').on('click', "button#switch", function() {
    $( "object" ).attr("data", newURL);
});        
})

OriginalL'auteur | 2014-03-07