插入Jquery加载的代码

插入Jquery加载的代码,jquery,html,Jquery,Html,我使用这段代码,将一部分html加载到另一个html中。它工作得很好,但我需要修改这段代码,以替换“主机html文件”中加载的源代码,因为如果在.load()之后看到我的源代码,那么我在中就看不到插入的代码 多谢各位 var AjaxContent = function(){ var container_div = ''; var content_div = ''; return { getContent : function(url){ $(containe

我使用这段代码,将一部分html加载到另一个html中。它工作得很好,但我需要修改这段代码,以替换“主机html文件”中加载的源代码,因为如果在.load()之后看到我的源代码,那么我在中就看不到插入的代码

多谢各位

var AjaxContent = function(){
  var container_div = ''; 
  var content_div = ''; 
  return {
    getContent : function(url){
      $(container_div).animate({opacity:0}, //Turn the opacity to 0
        function(){ // the callback, loads the content with ajax
          $(container_div).load(url+" "+content_div, //only loads the selected portion
            function(){                        
              $(container_div).animate({opacity:1}); //and finally bring back the opacity back to 1
            }
          );        
        });
    },
    ajaxify_links: function(elements){
      $(elements).click(function(){
        AjaxContent.getContent(this.href);
        return false; //prevents the link from beign followed
      });
    },
    init: function(params){ //sets the initial parameters
      container_div = params.containerDiv; 
      content_div = params.contentDiv;

      return this; //returns the object in order to make it chainable
    }
  }
}();
编辑:

对不起。所以,我不想修改文件,但我使用Yoxview,它需要一些类、div等来运行。我使用host.php,它将保存子菜单中的html片段。如果我直接打开submenu.php,那么一切都正常,但是如果我使用host.php并从submenu.php加载snipet,那么看起来一切都正常,显示的文本和图像,但是我的脚本没有运行。如果我检查了源代码,我就会意识到我的its没有改变文本的divs等缺失。所以我认为我需要附加jquery.load()加载的代码 也许我错了。对不起,我的英语很差

编辑2。 Maybee此链接将帮助您理解我的问题:


我使用这个教程。如果在点击链接2后看到源代码,则可以看到源代码中的#text div内容未更改。这是我的问题。如何修改代码以更改源代码中的div内容,而不仅仅是“前端”。

是否要使用JQuery更改源文件?不会发生的!(当然不是直接的)您不能使用JQuery在服务器上写入文件。如果这不是你想要做的,那么请解释更多。如果你的意思是,当你右键点击“查看源代码”时,你看不到这些变化,那么我想这就是有时候的情况。关键是,你能直观地看到你想要的改变吗?如果是这样,那么job doneI edit my comment.请检查您的代码是否正常工作,源代码是否已更新(即使在查看源代码时它看起来与之不同)。我怀疑问题出在Yoxview插件上,如果您的Yoxview脚本包含在通过AJAX加载的页面中,那么这些脚本将被删除,这可能是导致您出现问题的原因。DJohnson是正确的。尝试使用firebug(在firefox中)检查div,源代码会更新,但view source会重新加载页面,它不会显示任何动态修改。