// 设置倍数
var number = "3.5";
$(".rate-list").children("li")[0].dataset["rate"] = number;
$(".rate-list").children("li")[0].click();
配合Tampermonkey食用效果更佳
// ==UserScript==
// @name 51CTO 自定义播放倍数
// @namespace http://tampermonkey.net/
// @version 1.0
// @description 底部增加自定义倍数播放输入,快速填鸭!!!
// @author Clay
// @match *://edu.51cto.com/*
// @icon <$ICON$>
// @grant none
// @require https://cdn.jsdelivr.net/npm/jquery@3.2.1/dist/jquery.min.js
// ==/UserScript==
(function() {
'use strict';
var input = $('<input type="number" placeholder="自定义播放倍数" style="height: -webkit-fill-available;">');
input.change(function(e) {
if (Number($(this).val()) > 15) {
alert("喂! 别太过分!");
return;
}
if (Number($(this).val()) < 0.1) {
return;
}
// 设置倍数
$(".rate-list").children("li")[0].dataset["rate"] = $(this).val()
// 生效参数
$(".rate-list").children("li")[0].click();
})
// 底部添加input
$(".videoInfos").append(input);
})();