我在我的cshtml中使用了图标选择器。我在我的页面中使用了这些代码。
<div class="form-group" id="kisayolikon" style="display: none">
@Html.TextBoxFor(model => model.Kisayol.KisayolIkon, new { @class = "IconPicker ", placeholder = _T("Kisayol Simgesi") })
@Html.ValidationMessageFor(model => model.Kisayol.KisayolIkon)
</div>但是当我点击按钮的时候。类别空间附带了一个标签(我添加了截图)。我想用脚本或其他方法去掉这个标签。我试着和in browser一起做
$(document).ready(function () {
$("#kisayolikon .floatlabel-wrapper").removeClass("floatlabel-wrapper");
$("#kisayolikon .label-for").removeClass("label-for");
$("#kisayolikon .label-floatlabel").removeClass("label-floatlabel");
$("#kisayolikon .label").removeClass("label");
$("kisayolikon label").remove();
$("kisayolikon > label").remove();
$(".kisayolikon").empty();
$("kisayolikon > label").remove();
$(".selector - category").empty();
$("kisayolikon label").remove();
});但它们都不起作用。当我使用inspect元素时,它看起来是这样的。我想从我的div中删除所有这些标签。(我还添加了截图。)with inspect element
发布于 2017-03-29 21:14:41
尝尝这个。
var local = $("name-of-element").parents("label");
$(local).remove();将删除顶部的label元素。
https://stackoverflow.com/questions/43092289
复制相似问题