在使用Jquery插入之前,如何检查特定的html元素是否已经存在

时间:2019-03-08 13:12:57

标签: jquery html css

我是Jquery的新手,请帮助我。 目前,我正在标题中插入星号类,但是我想再检查一个条件,然后再插入,请帮助我如何检查。 目前,它继续在网格中插入每个“编辑”按钮。但是我只想插入一次,如果它已经出现在标题中,那么我就不应该再次插入 mycode,我正在使用Kendo Edit Grid- My Present Result from the below code

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;
}

2 个答案:

答案 0 :(得分:0)

我可以给您香草代码。因为jquery不再有用了。

 if(typeof(element)!== 'undefined'){
//your code
//eg:
const newElement = '<h1>hello</h1>'
element.append(newElement)
}

答案 1 :(得分:0)

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

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