我有一个带id的div(titlediv_1265601)。如何使用jquery基于以下条件在“调整器名称:”之前向表的第一个td添加/删除*?
if(a == 'addSpan')
{}
else if(a == 'RemoveSpan')
{}
<div id="titlediv_1265601" style="width: 100%; position: relative; visibility: visible; display: block;">
<table>
<tbody>
<tr>
<td id="AdjusterOrAdjusterAssistantCell" class="MyTableHeadingCell">Adjuster Name:</td>
<td class="MyTableTagsCell"><input type="text" id="AdjusterOrAdjusterAssistant"></td>
<td class="MyTableHeadingCell"></td>
<td class="MyTableTagsCell"></td>
</tr>
</tbody>
</table>
</div>
答案 0 :(得分:0)
$("#AdjusterOrAdjusterAssistantCell")
.prepend('<span class="Required" title="Required">* </span>');
可能会正常工作。
答案 1 :(得分:0)
如果我理解正确:您可以使用:first-child
伪选择器访问表中的第一个<td>
,然后使用jQuery的prepend()
`来预先添加您想要的内容。
$('#titlediv_1265601 table td:first-child').prepend('<span class=“Required” title=“Required”>* </span>');
答案 2 :(得分:0)
添加:
$("#AdjusterOrAdjusterAssistantCell").prepend('<span class="Required" title="Required">*</span>');
删除:
$("#AdjusterOrAdjusterAssistantCell span").remove();