我正在尝试设置表列跨度值的值。我的 jQuery 看起来像这样:
$('tr td data-th=Name span').val('My span content...');
我的 HTML 看起来像这样:
<tr>
<td data-th="Name"><span class="edit-input-text"></span>
<input class="inp input-edit" type="text" name="location_name" value="Shepherds Bush"></td>
</tr>
我正在尝试设置 span
的值所以它看起来像这样:
<span class="edit-input-text">My span content...</span>
最佳答案
你需要使用
1) 属性值选择器,用于使用属性值定位 td
2) span 没有 value 属性。使用 .text()
设置 span 元素的文本。
$('tr td[data-th=Name] span').text('My span content...');
关于javascript - 表列跨度值的jquery设置值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31157773/