Jquery 如何更改包含输入标记的标签文本?

Jquery 如何更改包含输入标记的标签文本?,jquery,html,Jquery,Html,我希望更改每页的记录,但是 当我更改标签文本时:选择标签已删除。 请给我一些建议 <div id="dynamic-table_filter" class="dataTables_filter"> <label>Search: <input aria-controls="dynamic-table" type="text"> </label> </div> 获取t

我希望更改每页的记录,但是 当我更改标签文本时:
选择
标签已删除。 请给我一些建议

  <div id="dynamic-table_filter" class="dataTables_filter">
        <label>Search:    
            <input aria-controls="dynamic-table" type="text">
        </label>
  </div>

获取textNode并将其替换为新文本。使用获取所有子节点,包括文本和注释节点,因为textNode是第一个子节点,可以通过获取,然后使用替换内容

$('dynamic-table_filter label').contents().eq(0).替换为('

搜索:

@programmer138200:很乐意帮忙:)
$('#dynamic-table_filter label').text('جستجو');