Jquery使用href创建一个表。选择行时,on click脚本将处理所有行。应该只处理点击的行。 应该更改什么,以便仅选择单击的行。
$("#attachedfiles").append("<tr><td>" + event.name + "</td><td><a href='javascript:;' >[x]</a></td></tr>");
$(document).on("click", "#attachedfiles", function ()
&#13;
答案 0 :(得分:0)
您可以尝试使用$(this)
$("#attachedfiles").append("<tr class='someClass'><td>" + "Some Name" + "</td><td><a href='javascript:;' >[x]</a></td></tr>");
$(document).on("click", "#attachedfiles tr", function() {
console.log($(this).attr('class'))
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table id="attachedfiles"></table>