0

我有一个由 USPS 的 XML 提要动态生成的单选按钮列表,示例如下:

<div id="pnlCartAllowsShippingMethodSelection">
    <span id="ShipSelectionMsg"><p><b>Please select the desired shipping method below:</b></p></span>
    <input type="radio" name="ShippingMethodID" id="ShippingMethodID3" value="41|Express Mail International|55.60|0.00">&nbsp;Express Mail International $55.60 (USD)<span id="shippingdescription"> - Delivery in 3-5 Business Days*</span><br>
    <input type="radio" name="ShippingMethodID" id="ShippingMethodID3" value="9|Priority Mail International|42.58|0.00">&nbsp;Priority Mail International $42.58 (USD)<span id="shippingdescription"> - Delivery in 6-10 Business Days*</span><br>
    <input type="radio" name="ShippingMethodID" id="ShippingMethodID3" value="67|First-Class Package International Service<sup>TM</sup>**|19.53|0.00">&nbsp;First-Class Package International Service<sup>™&lt;/sup>** $19.53 (USD)<br>
    <input type="hidden" name="RequireShippingSelection" value="true">
</div>

我想遍历所有标签并<inputs>找到任何<sup>TM</sup>标签并将它们从value字段中删除。

我相信我需要使用该.each()功能。只是不确定在每个函数中使用什么函数

$('#pnlCartAllowsShippingMethodSelection input").each(function() {
    $(this).
});
4

2 回答 2

5

您可以使用.remove()

$('#pnlCartAllowsShippingMethodSelection sup').remove();

对于单选按钮,您可以执行以下操作:

$('#pnlCartAllowsShippingMethodSelection input').val(function(index, value) {
    return value.replace(/<sup>TM<\/sup>/g, '');
});
于 2013-02-05T23:44:27.167 回答
1
$('#pnlCartAllowsShippingMethodSelection sup").remove()
于 2013-02-05T23:45:03.413 回答