使用jQuery获取 span 标签内的文本

5

我有一个像这样的span标签<span id="myspan">1234 <a id="change"> </a> </span>,现在我想使用jQuery获取1234。 有什么建议吗? 如果我的span具有id属性?

4个回答

10
$('#change').parent('span').text()
或者
$('span').text();
或者
 $('#myspan').text();

3
使用.text()!尝试这个:
$('span').text();

0
尝试映射:将它们收集到一个数组中,而不是调用两次 $。
var texts = $('span').map(function(){
    return this.previousSibling.nodeValue
});
texts[0]; // "Some text followed by "
alert(texts[0]);

希望能对您有所帮助


0

$('span').html(); 会返回你所提供标签/ID内的所有内容。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接