2016-04-03 33 views
0

我是這個站點的新手! :)Greasemonkey添加一個按鈕以遍歷ID

我想問一個問題,問題是,我想要一個篡改鍵/ greasemonkey腳本,其中一個按鈕(示例 - 下一個)在頁面上某處可用並單擊該按鈕時,它基本上會轉到第二個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> 

所以,我想要做的是在頁面上有一個下一個按鈕,點擊它後,它會轉到下一個「PlaylistVideo2」的ID並再次點擊它,它會轉到下一個ID那就是「PlaylistVideo3」等等..

我試過很多代碼,但是,我不能讓它工作..

任何幫助,將不勝感激。 在此先感謝任何人可以幫助我..

+0

你是什麼意思的「它進入下一個ID」?像滾動下來? – MortenMoulder

+0

例如,這是鏈接鏈接有6個視頻在那裏,但沒有下一個按鈕,我不得不手動點擊下一個視頻,所以我想要做的是,使用JavaScript下一個按鈕出現在頁面上,當我點擊它自動進入下一個視頻希望我能夠正確解釋所以,你能告訴我這樣做的代碼嗎?在此先感謝回覆,非常感謝! :D – KJ1

+0

*對不起,這是鏈接: - [link](http://www.swagbucks.com/watch/video/1026938/london-has-fallen) – KJ1

回答

0

我看到你禁用鏈接選擇。然而 你可以設置一個化酶「選擇」,並使用相同的邏輯 也許這樣的事情是非常有用的...

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'); 
} 

我在網站上測試該功能,控制檯,它的工作。 我希望這是有用的

+0

thnx回答,但我認爲你沒有正確理解我 例如,這是鏈接[鏈接](http://www.swagbucks.com/watch/video/1026938/london-has-fallen) 正如你所看到的,我試過你的代碼,但它沒有奏效有6個視頻在那裏,但沒有下一個按鈕,我不得不手動點擊下一個按鈕,所以我想要做的是,使用JavaScript下一個按鈕出現在頁面上,當我點擊它時,它會自動轉到下一個按鈕視頻 希望我能夠正確解釋所以,你能告訴我這樣做的代碼嗎?在此先感謝回覆,非常感謝! – KJ1

+0

這不是我的網站btw ..但是,你可以請給我的代碼做上述?提前致謝! :D – KJ1

+0

對不起,我的英語很差,我不明白......但是,當到達我的家我會嘗試看到更好的。對不起浪費時間浪費時間 –