jquery - 将 "&html5=1" append 到 YouTube 上的视频网址? (jQuery)

标签 jquery html url youtube append

我无法找到有关如何使用 Jquery 追加 的任何信息&html5=1 到搜索/供稿/订阅上的视频结果等到所有视频 URL。

以下是链接 5月 有助于解决方案:

示例 1:
http://jsfiddle.net/WFd79/

示例 2:
YouTube video in HTML not working

示例 3:

function main(){    
    //Standard Logo
    document.getElementById('.yt-lockup.yt-lockup-tile a.ux-thumb-wrap').setAttribute('href', 'http://www.youtube.com/feed/subscriptions');
}
main();

注意:如果逗号可以用于 append 到多个 ID 或类,如标题加缩略图,会更加用户友好。这也不需要 的解决方案嵌入 iframe .

注2:我使用tampermonkey 扩展来注入(inject)jquery。

附言我感谢任何试图找到解决方案或拥有解决方案的人,以便其他人也可以从中受益。

最佳答案

我不确定这是否是最优雅的方式,但它似乎正在工作:

$(".yt-lockup A.yt-uix-sessionlink").attr("href", function(i, href) {
  return href + '&html5=1';
});

从:
  • https://stackoverflow.com/a/2805905/2038928
  • http://community.sitepoint.com/t/jquery-append-query-string-to-href/6003
  • Append Query String to URL with Jquery
  • https://stackoverflow.com/a/6934732/2038928
  • 关于jquery - 将 "&html5=1" append 到 YouTube 上的视频网址? (jQuery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26435445/

    相关文章:

    html - 移动优先媒体查询 : Is there a way to 'scope' styles (regarding visibility classes)?

    url - 在 Github 上删除 CNAME

    forms - 交响乐 : how to get rid of ugly GET parameters

    javascript - 选择列表的所有值后文本被剪切

    javascript - 使用 JavaScript 创建下拉列表并添加到 div

    jquery - 当样式表中未设置属性时,jQuery.css() 是否始终返回 'none'?

    javascript - .click 不适用于更改选项卡容器的高度

    html - 用于定义特定站点内容/部分的 CSS3 方法

    javascript - 根据php对ajax请求的响应制作动态html表

    c# - disqus API 缺少必需的参数 : grant_type