我有一个包含以下代码片段的网页:
...
<td nowrap="true" valign="top" width="190px" class="ms-formlabel">
<h3 class="ms-standardheader">
<nobr>
QA Groupe des papiers
<span class="ms-formvalidation" title="Ce champ est obligatoire." > *</span>
</nobr>
</h3>
</td>
...
<td nowrap="true" valign="top" width="190px" class="ms-formlabel">
<h3 class="ms-standardheader">
<nobr>
QA Description métier
<span class="ms-formvalidation" title="Ce champ est obligatoire." > *</span>
</nobr>
</h3>
</td>
<td valign="top" class="ms-formbody">
...
我正在开发一个 JavaScript,它应该隐藏包含字符串QA Groupe des papiers
和QA Description métier
.
这是脚本:
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript">
jQuery(document).ready(function($) {
$("h3.ms-standardheader:contains('QA Groupe des papiers')").closest("tr").hide();
$("h3.ms-standardheader:contains('QA Description métier')").closest("tr").hide();
});
</script>
该脚本适用于第一行,但不适用于第二行。我知道问题与é
第二个脚本中的特殊字符有关,但我不知道如何解决问题。请帮忙,谢谢。