Essayez d'ajouter un iframe à l'aide de jQuery

J'essaye d'ajouter un iframe à l'aide de jquery de cette façon, ci-dessous, mais quand je clique sur le lien, il ne se passera rien.

<head>

    <script type="text/javascript"
            src='//ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.js'></script>

    <script type="text/javascript">

        function fun(){
            $('<iframe />');  //Create an iframe element
            $('<iframe />', {
                name: 'frame1',
                id: 'frame1',
                src: 'http://www.programmingfacts.com'
            }).appendTo('body');

    </script>

    </head>

    <body>

        <a href="#" onclick="fun()">clica</a>

    </body>

</html>

OriginalL'auteur ziiweb | 2011-02-02