单击字形图标时将 class 添加到 table 行
add class to table row when glyhicon is clicked
好的,我不知道下一步该去哪里,也不知道它是如何工作的,所以任何帮助都会很棒我想知道如何将 class "success" 添加到 table 当点击一个字形图标时的行这是我的 fiddle
<tbody>
<tr class="quest <!-- success class must added here -->">
<td class="questNo"><strong>1</strong>
</td>
<td class="questType">Main Scenario</td>
<td class="questLvl">1</td>
<td class="questName"><a href="#">Close to Home</a>
</td>
<td class="questGiver">Giver 1</td>
<td class="questLocation">Area A X: 11 Y: 13</td>
<td class="questClass">Any Class</td>
<td class="questCompletion" title="Mark Quest as Done"><span class='glyphicon glyphicon-ok'></span>
</td>
</tr>
您可以像这样使用事件侦听器
$("body").on("click",".questCompletion > .glyphicon-ok", function(){
$(this).parents("tr").addClass("glyphicon-clicked");
$(this).parents("td").removeClass("questCompletion"); // removes the cell class
$(this).remove(); // removes itself
});
好的,我不知道下一步该去哪里,也不知道它是如何工作的,所以任何帮助都会很棒我想知道如何将 class "success" 添加到 table 当点击一个字形图标时的行这是我的 fiddle
<tbody>
<tr class="quest <!-- success class must added here -->">
<td class="questNo"><strong>1</strong>
</td>
<td class="questType">Main Scenario</td>
<td class="questLvl">1</td>
<td class="questName"><a href="#">Close to Home</a>
</td>
<td class="questGiver">Giver 1</td>
<td class="questLocation">Area A X: 11 Y: 13</td>
<td class="questClass">Any Class</td>
<td class="questCompletion" title="Mark Quest as Done"><span class='glyphicon glyphicon-ok'></span>
</td>
</tr>
您可以像这样使用事件侦听器
$("body").on("click",".questCompletion > .glyphicon-ok", function(){
$(this).parents("tr").addClass("glyphicon-clicked");
$(this).parents("td").removeClass("questCompletion"); // removes the cell class
$(this).remove(); // removes itself
});