0

labelすべてを含むタグを削除したい。

$('label.checkbox.inline input:radio[name="'+data.name+'_'+ data.hidden+'"]').remove();

そして、これはhtml..

<label class="checkbox inline"><input type="radio" name="f05_55" value="2/">yes<br></label>

私が抱えている問題は、入力要素のみが削除され、すべてを削除したいということです。

どうやってやるの?

4

1 に答える 1

2

ラベルの代わりに入力を選択しています。

あなたはこれを行うことができます:

$('label.checkbox.inline input:radio[name="'+data.name+'_'+ data.hidden+'"]')
.parent().remove();

またはこれ:

$('label.checkbox.inline:has(input:radio[name="'+data.name+'_'+ data.hidden+'"])')
.remove();

ただし、入力をラベル内に配置しないでください。

于 2013-06-15T15:14:42.180 に答える