如何删除fieldset内的所有标签?

时间:2014-06-18 04:39:11

标签: javascript jquery

您能告诉我如何删除fieldset内的所有标签吗?我试试这样但不删除标签。?

<fieldset class="ui-dform-fieldset">
            <input type="text" id="serverAddress" name="serverAddress" required="required" tabindex="1" onblur="validateElement('Ping', 'form_tc_1-cmd_1_Ping','serverAddress')" class="ui-dform-text valid">
            <legend class="ui-dform-legend">Server Address<span class="red"><span class="red"><span class="red"><span class="red"><span class="red"><span class="red">*</span></span>
                </span>
                </span>
                </span>
                </span>
            </legend>
            <label for="serverAddress" class="checked">✔</label>
        </fieldset>

怎么可能?我有这个HTML。我需要删除fieldset里面的标签。我这样做了

$("fieldset label").remove();

2 个答案:

答案 0 :(得分:2)

您可以尝试此操作(Example):

$(function(){
    $("fieldset > label").remove();
});

<强>更新

你可以输入这样的代码:

<head>
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
    <script>
        $(function(){
            $("fieldset > label").remove();
        });
    </script>
</head>

可以在关闭正文(script)标记之前将</body>放在页面底部。

答案 1 :(得分:0)

你快到了!将代码包裹在DOM ready

$(function() {
    $("fieldset label").remove();
});