我在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);
答案 0 :(得分:2)
$("#" + div_id).load(load_string);
我假设传入的div_id缺少英镑?
答案 1 :(得分:0)
maby:$('#' + div_id).load(load_string);