gpt4 book ai didi

jquery - 读取/设置表格单元格的 HTML

转载 作者:太空宇宙 更新时间:2023-11-04 15:09:51 26 4
gpt4 key购买 nike

我有以下 HTML 代码

<td id="td_ccs[79]" class="right">                                                                              <a id="btn_c[79]" class="button" name="ccs_button" rel="yes">YES</a>
</td>

我只是想使用 jquery 读取和重写单元格中的链接。这是我的

alert($('#td_ccs[79]').html());
$('#td_ccs[79]').html('new html code'))

但它一直告诉我我的手机是空的。这是因为它是表格而不是 div 吗?

最佳答案

发件人:Selectors Docs

To use any of the meta-characters ( such as !"#$%&'()*+,./:;<=>?@[]^`{|}~ ) as a literal part of a name, it must be escaped with with two backslashes: \\.

所以用

 alert($('#td_ccs\\[79\\]').html());

DEMO

要转义,您可以创建一个函数并像这样使用它

var escapeMetaChars = function (text) {
return text.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&");
}
alert($('#' + escapeMetaChars('td_ccs[79]')).html());

DEMO with escape function

关于jquery - 读取/设置表格单元格的 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21147994/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com