使用已传递给函数的div id调用load,div id是一个参数

时间:2010-04-19 15:52:49

标签: javascript jquery string html load

我在jquery手风琴中动态创建div,当用户点击手风琴标题时,这些div会加载数据。除了当我将div id传递给load details方法时,对.load()的调用不起作用。我该怎么做才能解决这个问题?它似乎是一个简单的javascript字符串eval可以工作,但我找不到我要找的东西。

代码: 这是基本功能:

function loadDetails(div_id) {
   var load_string = "ajax/get_details.aspx";
   $(div_id).load(load_string);
 }

在click事件中正确调用此函数,并正确传入div_id但加载函数不起作用。如果我使用这样的代码,它可以正常工作:

$('#test').load(load_string);

2 个答案:

答案 0 :(得分:2)

$("#" + div_id).load(load_string);

我假设传入的div_id缺少英镑?

答案 1 :(得分:0)

maby:$('#' + div_id).load(load_string);

http://api.jquery.com/id-selector/