jquery - 动态加载网页和 div(ID)

标签 jquery ajax dynamic

再次向您问好...

我正在尝试填充网页的不同主模板以及动态调用两个单独的div(我加载了两个div,至少我认为我做到了......它在FireFox 5.0中工作得很好,但是当我尝试时IE、Chrome、Safari 或 Opera 中的页面点击后内容会消失。)

这是 jQ:

 $(document).ready(function(){

    $(".swapJustInTimeLink").click(function(){

        document.getElementById("contentAll").innerHTML = "";

        $.ajax({
          url: "dynamicPages/progSpec_justInTime.html",
          cache: false,
          success: function(html){
            $("#contentAll").append(html);
          }
       });    
    });

    $(".swapJustInTimeLink").click(function(){

        document.getElementById("textWelcome").innerHTML = "";

        $.ajax({
          url: "dynamicPages/progSpec_links.html",
          cache: false,
          success: function(html){
            $("#textWelcome").append(html);
          }
       });    
    });
 });

有人可以解释一下这里发生了什么吗?

目前我的 jQuery 和 AJAX 技能还不够完善,感谢您的帮助。

最佳答案

您不使用 $.load() 的任何原因?

$(function ()
{
    $('.swapJustInTimeLink').click(function()
    {
        $('#contentAll').load('dynamicPages/progSpec_justInTime.html');
        $('#textWelcome').load('dynamicPages/progSpec_links.html');
    });
});

关于jquery - 动态加载网页和 div(ID),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6917554/

相关文章:

javascript - 如何使用jQuery创建左右滑动效果?

javascript - AJAX 多个复选框/多选

javascript - 将 CSS 与 javascript/Ajax 函数结合使用

Swift 动态 UIPickerView

javascript - slider 不是 "sliding"和上一个/下一个按钮问题

jquery - 如何使用 Jquery onClick 更改多个元素?

c - C语言中一个地址减去另一个地址

c# - 使用参数名称动态创建委托(delegate)

javascript - 在 codeIgniter 中使用单个表进行动态下拉

php - JQuery jSignature 获取和发布生成的图像