我有一个文字“名字(名字,姓名):”需要使用jquery替换为“Something”。请参阅下面的文字。
<div id="ctl00_m_g_23e3c2e9_71b9_464f_9ad3_46a603eb384f_ctl00_PanelSearch"
sizcache="3" sizset="0">
<table width="100%" sizcache="2" sizset="0">
<tbody sizcache="1" sizset="0">
<tr sizcache="0" sizset="0">
<td style="width: 40%;">
First Name (Given Name, Forename): //replace with "Something"
</td>
</tr>
</tbody>
</div>
怎么做?
答案 0 :(得分:0)
您正在寻找contains。
var text = $('td:contains("(Given Name, Forename)")');
text.html(text.html().replace('(Given Name, Forename)', "Something"));
$('td:contains("Company Name")').html('Something')
答案 1 :(得分:0)
如果你在td(tdContent)上放了一个课,你可以这样做:
$("#ctl00_m_g_23e3c2e9_71b9_464f_9ad3_46a603eb384f_ctl00_PanelSearch .tdContent").html("New Content goes here");
如果您不想使用类制作选择器
$("#ctl00_m_g_23e3c2e9_71b9_464f_9ad3_46a603eb384f_ctl00_PanelSearch td:first")
最简单的方法是给td一个id:
$("#tdID").html("content");
答案 2 :(得分:0)
您需要找到DOM元素,然后使用jQuery的文本(或html)方法。
$('div#ctl00_m_g_23e3c2e9_71b9_464f_9ad3_46a603eb384f_ctl00_PanelSearch td').text('Something')