javascript - 将脚本应用到具有唯一 ID 的多个视频标签

标签 javascript jquery

我有一个脚本,可以将皮肤应用于 id="videoLabel1"的视频标签

$(function() {
    $('#videoLabel1').vp1_html5_Video({
        skin: 'futuristicChrome',
        seekBarAdjust:255
    });
});

我想修改脚本以将皮肤应用到任意数量的视频标签,每个标签都标记为 id="videoLabelX",其中 X 是我选择的任何数字,以保持每个 id 唯一。

最佳答案

使用开头选择器 http://api.jquery.com/attribute-starts-with-selector/

$(function() {
    $('[id^="videoLabel"]').vp1_html5_Video({
        skin: 'futuristicChrome',
        seekBarAdjust:255
    });
});

或向视频标签添加一个类 (class="videoLabel") 并将其用作选择器

$(function() {
    $('.videoLabel').vp1_html5_Video({
        skin: 'futuristicChrome',
        seekBarAdjust:255
    });
});

关于javascript - 将脚本应用到具有唯一 ID 的多个视频标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14991842/

相关文章:

javascript - ( Node :5540) Warning: a promise was created in a handler but was not returned from it

javascript - 这里对象变量赋值的目的是什么?

jquery - 刷新助手位置

javascript - Jquery addClass() 不工作

javascript - 使用 URL 中的参数填充多个输入字段...(半工作)

javascript - jquery load() 正在复制 div 层而不是重新填充内容

javascript - jQuery 悬停图像的特定区域

javascript - jQuery: add() 性能;有没有更好的办法?

javascript - 使用 jQuery Mobile 风格动态添加文本框

javascript - 无法让 onclick $(this).addClass 工作