使用jQuery检查标记为空

时间:2011-10-15 15:59:55

标签: javascript jquery

我想检查一个标签,如果它之间是空的,则附加一个文本,它是怎么回事?

示例:如果<span></span>之间的标记There is not附加短语.exist之间为空。

2 个答案:

答案 0 :(得分:3)

这会将文本放在span元素中。

 $("span:empty").text("There is not!")

要检查是否为空并将文本放在不同的元素中使用:

if ($("span:empty").length != 0) {
    $('.empty').text("There is not!")
}

example 1

if ($('span:empty').length != 0) {
    $('.exist').show().html($('<b/>').text('There is not').wrap($('<p/>')));
}

example 2

答案 1 :(得分:0)

假设您只有一个span标记

if ($("span").html() == ""){
    $(".exist").append('There is not');
}