gpt4 book ai didi

jQuery - soundmanager2 显示每个轨道的不同图像

转载 作者:行者123 更新时间:2023-12-01 04:06:26 26 4
gpt4 key购买 nike

我正在使用 soundmanager2 jquery 插件,我想为每个轨道显示不同的图像。然而,它只为每个轨道显示相同的图像。 (轨道1.jpg)

html:

<div class="ui360"><a href="audio/track1.m4a" data-src="track1.jpg">Track 1</a></div>
<div class="ui360"><a href="audio/track2.m4a" data-src="track2.jpg">Track 2</a></div>
<img src="img/cover.jpg" id="track-img">

jquery 代码:

$('.ui360 a').on('click', function(){ 
$("#track-img").attr("src", $(".ui360 a").attr("data-src"));
});

最佳答案

尝试使用$(this), .data():

$('.ui360 a').on('click', function(){ 
$("#track-img").attr("src", $(this).data("src"));
});

.ui360 元素中可用的 anchor 上绑定(bind)一个 click 事件,然后使用以下命令更改 #track-img 的 src $(this).data("src")。它在选择器的上下文中运行。它更改目标图像的 src 属性。

关于jQuery - soundmanager2 显示每个轨道的不同图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27356454/

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