javascript - 如何更新jPlayer标题?

标签 javascript jquery jplayer

在 jPlayer 对象已使用不同的音频文件实例化之后,我正在尝试更新 jPlayer 对象的显示标题(以红色圈出)。

jPlayer object example

我正在使用以下代码,但它似乎不起作用:

$("#jplayer-id").jPlayer("setMedia", {
    title: "NEW TITLE"
});

我错过了什么?谢谢。

最佳答案

试试这个 setMedia在 jPlayer 中设置标题 ready事件:

$("#jplayer-id").jPlayer({
    ready: function () {
        $(this).jPlayer("setMedia", {
            title: "NEW TITLE",
        });
    },
});

如果已经初始化,您可以使用 jQuery 来定位其 jp-title 类。

$("#jplayer-id .jp-title").text("NEW TITLE");

关于javascript - 如何更新jPlayer标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41255131/

相关文章:

jquery - 通过 jQuery 更改 CSS 文件

jquery - JPlayer rtmp流媒体问题

javascript - 如何通过 Prefix 获取所有 data-* 属性

javascript - 需要两次页面刷新才能从MySQL数据库获取输入数据

javascript - Css 图库图像重叠导致浏览器宽度受限

javascript - 将 JPlayer 的播放列表与播放器分开以启用移动设备滚动

javascript - 如何包含并设置 Jplayer 作为音频播放器?

javascript - 根据过滤为数据表中的行着色

javascript - 如何在点击时动态加载/播放/暂停多源 HTML5 音频?

javascript - 使用 jquery/json 填充表