+ -
当前位置:首页 → 问答吧 → 关于load()是否可以添加变量的问题

关于load()是否可以添加变量的问题

时间:2009-04-03

来源:互联网

各位大大,在load中可以添加变量吗?

如:
    $("#test").load("test.html #test3");  //请问#test3可以用变量代替吗?因为test.html不止一个id,我主要效果是点击不同的图像可以load对应的id,这就需要一个变量的问题.
  
这个就是点击不同的图像显示对应的层.$("img[id^=imgid]").click(function(){
  
    $(".STYLE2").hide()    
    $(".STYLE3").autoStart=false;    
    $("#div_"+$(this).attr("id")).show();    
  })
})

我尝试用这种方法将变量代入load("test.html #div_"+$(this).attr("id")))但不成功,因此需要不断重复写代码

作者: jacky_huang   发布时间: 2009-04-03

load("test.html "+ this)

作者: zhuzhiwu   发布时间: 2009-04-03

楼主的做法理论上是没有错的,因为这只不过是字符串链接而已。
至于为什么不成功,楼主最好再调试一下……看拼接是不是正确……

我楼上的你就别看了,纯粹瞎搅和……

作者: shawphy   发布时间: 2009-04-03