【发布时间】:2017-04-26 12:36:44
【问题描述】:
我有一张表格,其中列出了国家/地区列表作为无线电输入。当用户单击一个国家/地区时,会出现第二个表格,其中提供了两个选项。目前,第二个表输入是:
<td><input class="rr ref1" id="ref1" name="reference" type="radio" /> Who xx references</td>
<td><input class="rr ref2" id="ref2" name="reference" type="radio" /> Who reference xx</td>
我想用所选的特定国家/地区替换“xx”。
我使用了$("td:contains('xx')").replaceWith("COUNTRY"),但这会将 html 替换为纯文本。
当我尝试替换整个 td 代码时,JQuery 脚本不会运行
$("td:contains('xx')").replaceWith("<td><input class="rr ref1" id="ref1" name="reference" type="radio" /> COUNTRY</td>")
我想用所选国家的班级名称替换文本,但我也无法让它工作
$("td:contains('xx')").replaceWith($(this).className.text()).
任何关于在哪里寻找的帮助或指导将不胜感激。
【问题讨论】:
标签: jquery input replace classname