gpt4 book ai didi

jquery - 编写元素的名称标签JQuery

转载 作者:行者123 更新时间:2023-12-03 02:04:59 25 4
gpt4 key购买 nike

我正在制作一个自定义HTML5 / JQuery音频播放器,我的音频标签的名称类似于name="Song Name",并且我想使用JQuery来获取该名称标签值并将其写入<p></p>标签中。但是无论何时运行,它都只说[object Object]而不是名称值。

HTML

<p id="song-name"></p>
<audio name="Song 1" src="/song1.mp3" type="audio/mpeg">
<audio name="Song 2" src="/song2.mp3" type="audio/mpeg">
<audio name="Song 3" src="/song3.mp3" type="audio/mpeg">

JQuery
var songName = $("audio[name]")

$("#song-name").text(songName);

JSfiddle

最佳答案

要获取名称值,您需要调用attr调用并按名称获取。

var songName = $("audio[name]").attr("name")

您正在将该变量设置为Jquery对象,该对象的文本值为 [object Object]

关于jquery - 编写元素的名称标签JQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28247413/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com