Greasemonkey添加一个按钮来循环ID
Greasemonkey Adding a Button to cycle through IDs
我是这个网站的新手!:)
我想问一个问题,问题是,我想要一个防篡改/防油渍的脚本,其中一个按钮(示例-下一个)在页面上的某个地方可用,点击按钮时,它基本上会转到第二个ID,再次点击时,它会转到第三个ID,依此类推。
示例:-
页面上有以下经过修剪的html代码:-
<div style="width: 2917px; left: -660px;" id="PlaylistVideos">
<a href="/watch/video/1" class="PlaylistVideo" id="PlaylistVideo1" onclick="return switchToVideoAndDisableLink(this);" index="0" title="1"></a>
<a href="/watch/video/2" class="PlaylistVideo" id="PlaylistVideo2" onclick="return switchToVideoAndDisableLink(this);" index="0" title="2"></a>
<a href="/watch/video/3" class="PlaylistVideo" id="PlaylistVideo3" onclick="return switchToVideoAndDisableLink(this);" index="0" title="3"></a>
</div>
</section>
所以,我想做的是,页面上有一个"下一个按钮",点击它后,它会转到下一个id"PlaylistVideo2",再次点击它时,它会转至下一个id"PlaylistVideo 3",依此类推。
我尝试了很多代码,但都没能成功。。
如有任何帮助,我们将不胜感激。提前感谢任何能帮助我的人。
我看到您禁用了选中的链接。但是,您可以将类设置为"选定"并使用相同的逻辑也许这样的东西有用。。。
function getNextVideo(){
var next = $('.sbPlaylistVideo div.sbPlaylistVideoNowPlaying').closest('a').next()
if(next==null || next == 'undefined' || !next.is('a.sbPlaylistVideo'))
next = $('a.sbPlaylistVideo:first')
next.triggerHandler('click');
}
我在你的网站上为控制台测试了这个功能,它就可以工作了。我希望这是有用的
相关文章:
- 单击按钮时循环浏览匹配的表
- 将所选类别循环到ul>李用加载更多按钮
- 如何使用for循环添加所有按钮'单击事件
- 通过提示中的循环触发iFrame中的输入按钮(JavaScript)
- 如何使用按钮控制循环中的迭代次数
- Jquery循环停止按钮
- 我们可以设置属性'id'到不同的'按钮'通过使用javascript或jquery的循环
- 在循环中添加addEventListener()只适用于最后一个按钮
- javascript中带有启动和停止按钮的启动和停止循环
- 我如何向这个脚本添加一个点击按钮循环URL函数(按给定顺序在URL之间切换),或者这可能吗
- Jquery下一个和上一个按钮循环函数
- 使用按钮循环遍历数组
- 如何使用上一个/下一个按钮循环浏览图像
- 带有 AngularJS 和路由参数的后退按钮循环
- 使用next和previous按钮循环浏览li元素
- 如何停止基于按钮值的切换按钮循环
- 使用按钮循环浏览存储在阵列中的图像
- 按钮循环3个状态变化
- JavaScript previous和next按钮循环遍历.js文件数组
- 使用按钮循环浏览html文件列表