将jquery应用于加载到div的页面

时间:2014-08-29 10:52:27

标签: javascript php jquery html css

我有一个加载外部页面的div。

的index.php

<div class="loadWow"></div>

<script>
    $(document).ready(function(){
       $(".loadWow").load("external.php");
    });

    $(".newLink").click(function(){
       var link = $(this).attr('rev');
       $(".loadWow").load(link);
    });

</script>

external.php

<a href="javascript:void(0);" class="newLink" rev="other.php">Load Another Page</a>

如您所见, loadWow DIV将加载 external.php
我的问题是,如何通过点击外部网页( external.php )中的链接来更改 loadWow 上的加载页面。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

如果我理解得很好,你想要的是当你加载新页面(external.php)时,你可以点击这个新页面上的链接,然后重新加载div。如果我猜对了,你需要使用这段代码:

$(document).on('click', '.newLink', function(){
       var link = $(this).attr('rev');
       $(".loadWow").load(link);
}

如果你直接给newLink类作为参考,jQuery找不到你的类,因为它没有加载到DOM中。