在函数load()中添加代码

时间:2013-08-15 18:13:35

标签: jquery

您好我有以下功能load()

$("#div").load("page.php", {
          prodctfilter: $("#producto").val() 

       });

我想在load()

中添加以下代码
('#div a').click(function(e) {
("#div").on("click", "a:not(.minlink)", function ( e ) {
("#div").load($(this).attr("href"));
e.preventDefault();
}); 
});

就是这样的

 $("#div").load("page.php", {
              prodctfilter: $("#producto").val() 
              ('#div a').click(function(e) {
              ("#div").on("click", "a:not(.minlink)", function ( e ) {
              ("#div").load($(this).attr("href"));
              e.preventDefault();
               });  
               });
               });

问题是我显示示例的方式不起作用,因为它给了我错误sintax

我想要实现的是,在内部页面运行时load()将激活其他功能,使链接的响应显示在标记div中

问题很简单,只是我没有太多的知识,也不知道如何用代码做我想做的事

1 个答案:

答案 0 :(得分:1)

您几乎接近解决方案。只需咨询jQuery.load documentation即可到达目的地。

目前,我已经为您总结了解决方案:

$("#div").load("page.php",{
      prodctfilter: $("#producto").val() 
   },function(){
         ('#div a').click(function(e) {
           ("#div").on("click", "a:not(.minlink)", function ( e ) {
           ("#div").load($(this).attr("href"));
           e.preventDefault();
         });  
       });
});