jquery加载页面的一部分,按变量ID选择

时间:2011-12-21 03:30:50

标签: jquery load

我正在尝试使用jquery .load()加载页面的一部分,问题是,我试图选择的div是变量

$('#additemsubmit').click(function(event){
    event.preventDefault();
    var location = $(this).parent();
    var reload = '#' + $(this).parent().attr('id');
    $(location).load("/index.php reload");
});

我似乎无法将变量用于“位置”和“重新加载”

2 个答案:

答案 0 :(得分:3)

我认为这就是你要找的东西。

 var reloadId = '#' + $(this).parent().attr('id');
 $.get("/index.php", function(response) {
     $(location).html($(response).find(reloadId));
 });

答案 1 :(得分:0)

您需要使用字符串连接将选择器传递给.load()

$(this).parent().load("/index.php#" + $(this).parent().attr('id'));