javascript
  • jquery
  • html
  • iframe
  • 2014-03-13 62 views 1 likes 
    1

    我试图将使用jQuery的iframe插入div,下面的代码会执行此操作,但会删除div#off中的所有内容。如何将iframe设置为div#off中内容的底部而不是删除所有内容?可能吗?将iframe插入div的底部

    $(document).ready(function() { 
        $("#off").html("<iframe src='http://images.findel-education.co.uk/EmailSignup/website_email_sign_up.html'>></iframe>"); 
    }); 
    

    我在父窗口没有控制,这就是为什么我要做这种方式。

    回答

    2

    .html()会取代你的元素,以所有当前的HTML标记,您要使用.append()代替:在设置的匹配

    插入内容,由指定的参数,每个元素 结束元素。

    $(document).ready(function() { 
        $("#off").append("<iframe src='http://images.findel-education.co.uk/EmailSignup/website_email_sign_up.html'>></iframe>"); 
    }); 
    
    +1

    谢谢你,我是新至J查询笑 – user3120015

    +0

    不用担心!很高兴你学到新东西:)快乐编码队友:-) – Felix

    相关问题