从AJAX数据中隔离元素

时间:2013-04-06 20:20:11

标签: jquery ajax

我正在尝试从AJAX调用中提取一个元素(或者更确切地说是它的子元素),但是很难将它隔离出来。我的代码如下:

function AJAXcomplete(data){
    var result = $(data).find('#productDetails > *');
    jQ('#productDetails').append(result);
};

function getDetails(e){
    e.preventDefault();
    var addy = jQ(this).attr("href");
    jQ('body').append('<div id="productDetails"></div>');
    jQ('#productDetails').show();
    $.get(addy, AJAXcomplete);
};

jQ('#slides').on('click', '.slideLink', getDetails);

上面的存储来自AJAX调用的#productDetails子元素,并将它们附加到新创建的具有相同id的div中。

我可以成功检索整个AJAX数据并附加(测试过)但我无法获取我想要的元素 - 没有选择任何内容。我做错了什么?

0 个答案:

没有答案