我正在动态地将span
类附加到li
元素
li_element.append("<span class='delay_loading'><img id='delay_ajax-loader' style='display:none;' src='/static/img/ajax-delay.gif' /></span>")
如何按类名删除添加的span
类?
答案 0 :(得分:5)
$('.delay_loading').remove();
答案 1 :(得分:1)
是的,你必须先find()
。因为您知道它将是li_element的直接子项,所以您可以使用更快的children()
:
li_element.children(".delay_loading").remove();
但是,更好的想法可能是首先保留对它的引用:
var span = $("<span class='delay_loading'><img ... ></span>").appendTo(li_element);
// later, when your loading is done:
span.remove();