如何在jQuery中的div中获取span标签并分配文本?

前端之家收集整理的这篇文章主要介绍了如何在jQuery中的div中获取span标签并分配文本?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用以下,
<div id='message' style="display: none;">
  <span></span>
 <a href="#" class="close-notify">X</a>
</div>

现在我想找到div里面的范围,并给它一个文本…

function Errormessage(txt) {
    $("#message").fadeIn("slow");
    // find the span inside the div and assign a text
    $("#message a.close-notify").click(function() {
        $("#message").fadeOut("slow");
    });
}

解决方法

尝试这个:
$("#message span").text("hello world!");

看你的代码

function Errormessage(txt) {
    var m = $("#message");

    // set text before displaying message
    m.children("span").text(txt);

    // bind close listener
    m.children("a.close-notify").click(function(){
      m.fadeOut("slow");
    });

    // display message
    m.fadeIn("slow");
}

猜你在找的jQuery相关文章