我有一个空的div,想点链接联动。比如右边是产品,左边是产品列表,点左边的链接联动右边可是初始化右边没东西,又想全部展示
$(document).ready(function()
  {
 $("#conright").html("<div>坑"+"爹</div>");
  });
这种样子的,是可以把文字放进去可是标签根本刷不出来不起作用#("#divId").load("xx.action?yy=kk/xx.jsp?yy=kk"); 
这种样子的不会用load后面,直接输网址好像不行
divhtmljsjquery

解决方案 »

  1.   

    你可以在开始不写右边的东西嘛,设置一个onmouseover事件,当鼠标移动到这个位置的时候用js自动创建一个div把你想要填进去的东西放到里面就行了
      

  2.   

    而且你可以把链接放在左边的div中隐藏 然后在右边可以很容易的把左边的div中的数据加载到右边的div中
      

  3.   

    load是可以直接输网址的你也可以再右边放一个iframe  在iframe里面加页面
      

  4.   


    设想还是初始化出现鼠标移过去才加载有点瞎尽量还是想用$(document).ready()加载,或者是window.onload加载你下面那个方法- -关键性代码给点,不太会CSS,DIV...
      

  5.   

    完蛋,iframe是什么不会玩看来我用着公司的框架,基础的都一穷二白了
      

  6.   

    在页面加载的时候就加载这些东西如果数据量很大的话会很耗时间的,给你看一个我在项目中写过的一个方法吧$.get("ShopAction!getShopsInfo?location='beijing'&&date="+new Date().getTime(),null,function(data){
    try{
       shop_obj=eval(data);
    }catch(Exception){
    alert(Exception);
    }
    for ( var stockid in shop_obj){
    try{
    var stock = shop_obj[stockid];
    }catch(e){
    alert(e);
    }
    $(".snack_nearby_main").append("<div class='snack_nearby_main_detil'>" +
    "<div style='width: 170px;height: 96px;border:1px solid #C5CED4;'>" +
    "<div class='snack_nearby_main_detil_shopInfo'>" +
    "<div class='snack_nearby_main_detil_shopInfo_img'>" +
    "<img src='"+stock.shop_Front_Img+"'/>" +
    "</div>" +
    "<div class='snack_nearby_main_detil_shopInfo_dec'>" +
    "<span>店名:<a href=''>"+stock.name.substring(0,4)+"..</a></span>" +
    "<span>主营:<a href=''>"+stock.type.substring(0,4)+"..</a></span>" +
    "<span style='height:36px'>地址:<a href=''style='height:36px;line-height:18px;'>"+stock.location.substring(0,10)+"..</a></span>" +
    "</div>" +
    "</div>" +
    "<div class='snack_nearby_main_detil_shopInfo_bottom'>" +
    "<span style='font-family: serif;font-size: 14px;'>45分钟</span>" +
    "<div></div><div></div><div></div><div></div>" +
    "<span style='float: right;font-family: serif;font-size: 12px;color:#348EC8'><a href='#'style='text-decoration:none;float:left;'>详情...</a></span>" +
    "</div>" +
    "</div>" +
    "</div>");
    $(".snack_nearby_main_detil").live("mouseover",showShopDetil).live("mouseout",hideShopDetil);
    }
    });这个是当鼠标移动到某一区域 异步向服务器发送请求获得返回数据填充到一个新的div中
      

  7.   

    你这是用servelet写的吧,用框架岂不是好多了,直接在div里加一个iframe就可以了呀,然后添加点击事件也比较方便
      

  8.   


    感谢,看到append瞬间就亮了~~~
      

  9.   


    额,不会iframe,我去研究下
      

  10.   


    左边导航右边显示的,用iframe事半功倍