JQuery将页面加载到Div ...如何使用jquery访问外部div

时间:2014-08-25 20:15:10

标签: javascript jquery

我正在将页面加载到这样的div中:   

<script type="text/javascript">
  $(document).ready(function(){

    $("#siteloader").html('<object data="http://mysite/form1.php" />');


    $( "#myform" ).submit(function( event ) {
      alert( "Handler for .submit() called." );
      event.preventDefault();
      });


  });
</script>

我可以通过firefox看到加载的页面在一个框架上。

我的问题是,如何使用jquery访问加载页面上的任何内容?

1 个答案:

答案 0 :(得分:0)

你可以尝试使用jQuery .load()来做同样的事情,但只返回你需要的元素而不是框架。 Jquery .load但要回答您的问题,请尝试使用.contents()来获取所需的信息。 jQuery .contents

$('#siteloader').load("mysite/form1.php")
.success(function(){ 
   $( "#myform" ).submit(function( event ) { 
     alert( "Handler for .submit() called." ); 
     event.preventDefault(); 
   }); 
})

编辑:添加代码