小编Tho*_*mas的帖子

如何使用内联HTML onclick和jQuery获取单击的元素?

我正在用这段代码创建一个标签:

$('#td' + id).append('<p><a href="#" onclick="excluirArquivo(\'' + response + '\'); return false;"><img src="/erp/proposta/media/images/delete.png" alt="Excluir arquivo" /></a> ' + file + '</p>');
Run Code Online (Sandbox Code Playgroud)

excluirArquivo功能

function excluirArquivo(arquivo) {
    $.ajax({
        type: 'POST',
        url: '/erp/proposta/index.php/arquivo/remover/' + arquivo
    });

    alert($(this));
}
Run Code Online (Sandbox Code Playgroud)

但是excluirArquivo函数里面的这个元素正在返回Window对象.如何获取excluirArquivo中的单击元素(标记)?

javascript jquery events onclick this

3
推荐指数
1
解决办法
7588
查看次数

标签 统计

events ×1

javascript ×1

jquery ×1

onclick ×1

this ×1