如何控制专辑封面的显示位置?

发布于 2025-01-02 10:45:10 字数 321 浏览 0 评论 0原文

我正在尝试使用 Soundclouds 冗长的 jquery 音频播放器来输出歌曲的专辑封面。问题是艺术品被附加到 $player 变量中,该变量将所有内容放入名为 sc-player 的 div 中。然而,我需要将艺术品放置在 sc-player 之外的一个单独的命名 div 中,这样我就可以将其移动到屏幕上的不同位置,而不是将其限制在 sc-player 内。

希望这是有道理的吗?

这是 jquery http://jsfiddle.net/KEAa5/ 的 jsfiddle

Im trying to use Soundclouds lengthy jquery audio player to output the album artwok of a song. The problem is the artwork is being appended inside $player variable which puts everything into a div called sc-player. However I need the artwork to be placed outside of the sc-player into a seperate named div so I can move it to a different point on the screen rather then it being restricted inside of sc-player.

Hope that makes sense?

heres a jsfidddle for the jquery http://jsfiddle.net/KEAa5/

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

柒七 2025-01-09 10:45:10

如果没有您正在使用的功能示例,我无法提供工作演示,但最简单的解决方案似乎是:

$('#sc-player').find('img').appendTo('#divID');

上面假设只有一个相关图像。如果有更多图像,而您只想查找其中一张,则可以使用 id 而不是元素类型 (find('#imageID')),或者可能是类名(find('img.className'))。


编辑以回应评论中发布的演示链接。

以下内容应该有效:

$('.sc-player li.active img').appendTo('#divID');

#divID 替换为您想要将图像附加到的 div 的 id 或其他选择器。

Without a functional example of what you're working with I can't provide a working demo, but the simplest solution would seem to be:

$('#sc-player').find('img').appendTo('#divID');

The above assumes that there's only one relevant image. If there are more images, of which you want to find only one, you can use an id instead of the element-type (find('#imageID')), or perhaps a class-name instead (find('img.className')).


Edited in response to link to demo, posted in comments.

The following should work:

$('.sc-player li.active img').appendTo('#divID');

Replace #divID with the id of, or other selector for, whichever div you want to append the image to.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文