jquery文本选择器,它是img的直接选择

时间:2014-03-09 15:22:45

标签: javascript jquery html

任何人都可以告诉我,我如何选择并提醒文本“__user_Name_”,这是即时的img。我正在使用j查询选择器。

<div id="side-bar" class="test" style="">
<ul>

<li alt="User options">
<a href="#" name="nav1">
<img alt="USERNAME" src="myprofile.png" style="vertical-align: bottom; border: 0px solid rgb(255, 255, 255);">__user_Name_
</a>
</li>

3 个答案:

答案 0 :(得分:2)

您不能使用选择器,但可以访问它vai

var el = $('img').prop('nextSibling')

此处el将是dom元素引用,而不是jQuery对象。

如果您只想阅读文本,则可以使用

var text = $('img').text()

答案 1 :(得分:0)

我认为您想要的是以下内容,但我不确定我是否正确阅读了您的问题:

获取文字:$('a[name="nav1"]').text()

设置文字:$('a[name="nav1"]').text("New Text")

答案 2 :(得分:0)

您可以在'a'选择器上使用.text()方法。类似的东西:

var selected = $('a').text();

alert(selected);

jsFiddle