使用变量作为选择器时,jQuery.append()不起作用

时间:2015-10-30 16:38:52

标签: javascript jquery

我有这个函数应该附加一些HTML:

function showProd(id,afid)
{
    $.ajax({
        type : "post",
        url : "getprod.php",
        data : {pid : id},
        async : false,
        success : function(data)
        {
            var tab = data.split("::");
            var selec = "#"+afid;
            alert(selec);
            $(selec).attr("data-pid",tab[0]).attr("data-intv",tab[1]).attr("data-death",tab[3]);
            $(selec).append("<div class='prod_img'></div>");
        }
    });
}

问题是.append()没有做任何事情,但另一方面,.attr()工作正常。有什么想法吗?

0 个答案:

没有答案