【发布时间】:2020-06-17 08:07:45
【问题描述】:
我目前正在使用 Wordpress 插件处理捐赠表格,但我完全被一个问题所困扰。 该插件会自动在价格选项中添加一些我不想要的单词和字符。
我希望选项为“€ 5”“€ 10”“€ 15”“自己的选项”。
选项的 HTML 当前如下所示:
<li>
<label>
<input type="radio" onchange="mollie_forms_recurring_methods_624();mollie_forms_624_totals();" data-frequency="months" data-freq="iedere maanden" data-pricetype="fixed" data-price="10.00" data-vat="" name="rfmp_priceoptions_624" value="1">
/ (€ 10,00 iedere maanden)
</label>
</li>
如您所见,它在价格之外添加了“iedere maanden”和“( )”等词。我已经找到了一个删除或替换这些词的 javascript 代码,但它也删除了标签内的 Radio 输入,该输入需要保留以使捐赠表格能够正常工作。
我用来替换单词的Jquery代码,但也删除了输入:
$('.donate-box ul li label:not(input)').text(function(i,t){
return t.replace("iedere maanden", " ");
});
我不能真正编辑插件的 HTML,因为它会在插件更新时被重置。
如何只选择标签内的文本/单词而不删除/编辑输入字段?
提前致谢!
【问题讨论】:
标签: javascript jquery html wordpress plugins