获取锚元素的文本值

未知编码器

这是我的HTML

{% for song in dj_song_list %}
        <div>
            <p><h3>{{ song.name }}</h3></p>
            <p style="display:none;" class="song_pk">{{ song.id }}</p>
            <button type="button" class='vote' onclick="update(this);">Vote as Favourite</button>
        </div>
{% endfor %}

我想获取p带有类元素内的文本值song_pk

function update() {
     console.log($('.song_pk').text());
 }

这将打印一个随机的长字符串。如何获得与单击的按钮关联的文本的值?

博莫科

看看最初发布的JSFiddle(http://jsfiddle.net/d43Lr/4/

合理的解决方案是使更新功能看起来像这样

function update(element) {
     console.log($(element).siblings('.song_pk').text());
}

在原始函数中,您发现所有具有“ song_pk”类的元素-在这里,我们正在查看按钮的同级对象。

(此处的演示:http : //jsfiddle.net/Q9H7T/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用jQuery库在锚列表元素内获取文本

来自分类Dev

获取div元素的文本值

来自分类Dev

获取锚的特定文本-jQuery

来自分类Dev

从元素获取文本并将其作为值放入文本中

来自分类Dev

在SVG中获取锚点元素

来自分类Dev

FontAwesome 3.2.1隐藏锚文本值

来自分类Dev

文本锚是否覆盖x的值?

来自分类Dev

如何根据其同级属性值从元素获取文本值?

来自分类Dev

SVG文本锚设置可移动文本元素

来自分类Dev

单击锚点元素时更改span元素的文本

来自分类Dev

获取角选择元素的选定文本(不是值)

来自分类Dev

相同元素从类中获取文本值的结果不同

来自分类Dev

jQuery根据不同元素中的文本获取标题值

来自分类Dev

获取元素文本不返回xml文件中的值

来自分类Dev

获取元素的文本值的子字符串

来自分类Dev

如何获取选择元素的所有选项的值和文本

来自分类Dev

在 C# 中获取输入元素的文本值

来自分类Dev

定位锚元素中的文本,而不定位图像

来自分类Dev

检测锚元素是否仅包含小写文本?

来自分类Dev

从<A>元素锚文本中删除下划线

来自分类Dev

jQuery更改具有锚点的固定元素文本颜色

来自分类Dev

将锚文本放置在其绝对定位的伪元素上方

来自分类Dev

Flex容器中文本和锚点元素的奇怪包装

来自分类Dev

如何使用DOM通过文本选择锚元素

来自分类Dev

获取元素外的文本

来自分类Dev

如何获取元素的文本?

来自分类Dev

量角器:获取包含多个I标签的锚文本

来自分类Dev

如何在会话变量中获取锚文本?

来自分类Dev

使用Jquery在li内使用特定文本获取锚点