X

Vkontakte Photo Scroll

Написал маленький скриптик для GreaseMonkey, который позволяет перелистывать фотки вперед/назад скроллом, а по клику средней кнопки открывать изображение в новом окне..

// ==UserScript==
// @name        Vk image scroll
// @namespace   vk.com
// @include     http://vk.com/*
// @version     1
// @grant       none
// @require     http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
// @require     https://raw.githubusercontent.com/brandonaaron/jquery-mousewheel/master/jquery.mousewheel.min.js
// ==/UserScript==

var $ = unsafeWindow.jQuery;
$(document).ready(function(){
   setInterval(function(){
      if ($('#pv_photo:not(.wheeler)').is(':visible')) {
            $('#pv_photo')
              .mousedown(function(e){
                if (e.which==2) window.open($('#pv_photo img').attr('src'));
              })
              .on('mousewheel', function(event) {
                $((event.deltaY<0) ? '#pv_photo' : '#pv_left_nav').click().mousedown();    
              })
              .addClass('wheeler')
            ;
      }
   }, 1500);
});

 

Категории: JavaScript