如何使用jQuery进行部分页面更新?

前端之家收集整理的这篇文章主要介绍了如何使用jQuery进行部分页面更新?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有导航菜单.单击时,只应从html内容文件(在服务器中)更新页面内容div,而不进行整页刷新.

我怎样才能使用jQuery实现这一目标?

解决方法

按照惯例建立菜单,即
<ul id="menu">
    <li><a href="about-us.html">About Us</a>
    <li><a href="services.html">Services</a>
    <li><a href="products.html">Products</a>
</ul>

内容的占位符.

<div id="content"></div>

然后运行类似于此的代码

$("#menu li a").click(function(e) {
    // prevent from going to the page
    e.preventDefault();

    // get the href
    var href = $(this).attr("href");
    $("#content").load(href,function() {
        // do something after content has been loaded
    });
});

猜你在找的jQuery相关文章