首页 > 解决方案 > 如何在使用 Jquery 插入之前检查特定的 html 元素是否已经存在

问题描述

我是Jquery的新手,请帮助我。目前我在标题中插入星号类,但我想再检查一个条件,在插入之前,请帮助我如何检查。目前它继续在网格中插入每个编辑按钮单击。但我只想插入一次,如果它已经出现在标题上,那么我不应该再次插入 mycode,我正在使用 Kendo Edit Grid- 以下代码中的我的当前结果

edit: function (e) {
    var grid = this; e.container.find('td').each(function (_, x) 
       { 
         var cell = $(x);
         var input = cell.find('input[name]'); 
         if (input.attr('name')) { 
            var headerCell = grid.thead.find('th:eq(' + cell.index() + ')');
            headerCell.append($('')); 
         } 
      });
}

CSS 类名 -

.asterisk:after {
    content: " *";
    color: #b1001d;
}

标签: jqueryhtmlcss

解决方案


我可以使用下面的代码来做到这一点:

 $('.asterisk').remove();

推荐阅读