您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Navigation menu - Layout ' Change bigger better, dynamic autochange -tubenn.com, yamtube.com, yamtube.net, hdporn1080.net, yomporn.com, womporn.com, tubeuu.com, tubekk.com, wixvi.com, wixvi.so, hotpornohd.com, hotpornohd.com, www.vdep.net, kcce.com, streampornhd.com, www.porntoast.tk, www.gonzoporn.org, omgpornpics.com
当前为
//// ==UserScript== // @name tubenn.com - 16 porn sites in one script // @namespace http://use.i.E.your.homepage/ // @version 0.31 // @description Navigation menu - Layout ' Change bigger better, dynamic autochange -tubenn.com, yamtube.com, yamtube.net, hdporn1080.net, yomporn.com, womporn.com, tubeuu.com, tubekk.com, wixvi.com, wixvi.so, hotpornohd.com, hotpornohd.com, www.vdep.net, kcce.com, streampornhd.com, www.porntoast.tk, www.gonzoporn.org, omgpornpics.com // @match http://tubenn.com/* // @match http://yamtube.com/* // @match http://yamtube.net/* // @match http://nixvi.com/* // @match http://hdporn1080.net/* // @match http://womporn.com/* // @match http://yomporn.com/* // @match http://tubeuu.com/* // @match http://tubekk.com/* // @match http://wixvi.com/* // @match http://wixvi.so/* // @match http://wixvi.cc/* // @match http://hotpornohd.com/*WrongSiteLayout // @match http://www.vdep.net/*WrongSiteLayout // @match http://kcce.com/*WrongSiteLayout // @match http://streampornhd.com/* // @match http://realvid.net/embed-* // @match http://streamin.to/embed-* // @match http://www.porntoast.tk/* // @match http://www.gonzoporn.org/* // @match http://omgpornpics.com/* // @require http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js // @require https://greasyfork.org/scripts/1930-simulate-click/code/Simulate_click.js?version=5025 // @require https://greasyfork.org/scripts/9160-my-function-library/code/My%20Function%20library.js?version=45900 // @run-at document-body // @grant GM_getValue // @grant GM_setValue // @grant GM_deleteValue // @created 2015-01-14 // @released 2015-00-00 // @updated 2015-00-00 // @history @version 0.26 @released - 2015-02-13 - 16 sites // @history @version 0.25 @released - 2015-02-13 - first version - 9 sites // @compatible Greasemonkey, Tampermonkey // @license GNU GPL v3 (http://www.gnu.org/copyleft/gpl.html) // @copyright 2014+, Magnus Fohlström. // ==/UserScript== /*global $, jQuery*/ /*jshint -W014, -W030, -W082*/ // -W014, laxbreak, Bad line breaking before '+' // -W030, Expected assignment or funtion call insted saw an expression // -W082, a function declaration inside a block statement //---------------------------------------------------------------------------- (function ($) { $.fn.waitUntilExists = function (handler, shouldRunHandlerOnce, isChild) { var found = 'found', $this = $(this.selector), $elements = $this.not(function () { return $(this).data(found); }).each(handler).data(found, true); if( !isChild ) { (window.waitUntilExists_Intervals = window.waitUntilExists_Intervals || {})[this.selector] = window.setInterval(function () { $this.waitUntilExists( handler, shouldRunHandlerOnce, true); }, 500); } else if (shouldRunHandlerOnce && $elements.length) { window.clearInterval(window.waitUntilExists_Intervals[this.selector]); } return $this; }; }(jQuery)); String.prototype.formatString = function(){ return this.toString() .split(/\s+/g).join(' ') .split('¤').join('') .split('{').join('{\n\t\t') .split('; ').join(';') .split(';').join(';\n\t\t') .split('*/').join('*/\n') .split('\t\t').join('\t') .split('}').join('}\n'); }; function ScrollZoomTune(selection,zomms,tune,ani,speed) //ScrollZoomTune("div.thumb .title a",1,-25,1,'slow'); { $('body').css('zoom',zomms); var position = $( selection ).position(); position = position.top; position = position + tune; ani == 1 ? $('body').animate({ scrollTop: position * zomms }, speed) : $('body').scrollTop( position * zomms); } //function l( name, fn, showthis ){ if( showthis == 1 || lstate == showthis ) console.log( name, fn !== undefined ? fn : '' ); } function l(name,fn){ console.log( name, fn !== undefined ? fn : '' ); } //------------------------------------------------------------------------------- if( GM_getValue( 'tubenn' ) == 'undefined' || GM_getValue( 'tubenn' ) === undefined ) GM_setValue( 'tubenn', 'orginal' ); if( GM_getValue( 'tubenn_List' ) == 'undefined' || GM_getValue( 'tubenn_List' ) === undefined ) GM_setValue( 'tubenn_List', 'orginal' ); GM_deleteValue( 'tubenn_Scroll' ); //GM_deleteValue( 'tubenn_big' ); GM_setValue( 'tubenn_playerState', 0 ); var UI_state = $('#gplayer').size() === 0 ? GM_getValue( 'tubenn_List' ) : GM_getValue( 'tubenn' ), pageNormal = 1100, pageWide = 1440, pageExWide = 1700, docLoc = window.location.href; //------------------------------------------------------------------------------- function embededVideo() { $('#lightOff').size() === 0 && $('<style id="lightOff">.lightsout_shade, #OnPlayerBanner, .video_ad { display: none !important; }' + '.wh { width: 100% !important; height: 100% !important; } body { overflow: hidden } </style>'.formatString() ).appendTo('head'); var si = setInterval(function(){ $('object').parent().addClass('wh').parent().parent().addClass('wh').parents('table').addClass('wh'); $('table>tbody>tr>td>div').not('.wh').addClass('wh'); $('.wh').size() > 1 && clearInterval( si ); },1); $(document).on('click','*',function(e){ this == e.target && console.log('emeded-target',e.target); }); } docLoc.search('/embed-') > 0 && embededVideo(); $( '<style id="CssBasic"></style>' + '<style id="playerWidth"></style>' + '<style id="fullplayer"></style>' + '<style id="CssCategory"></style>' + '<style id="styleClickMenu"></style>' + '<style id="CssCorr"></style>' + '<style id="adsThis"></style>' + '<style id="light"></style>').appendTo('head'); var CssCorr = '#sidebar .widget {' + 'position: relative !important;' + 'top: 0 !important;' + '}' + '#sidebar {' + 'height: auto !important;' + '}' + '#page {' + 'overflow: visible;' + '}' + '#text-12 {' + 'margin-bottom: 50px;' + '}' + '#text-17 {' + 'margin-bottom: 100px;' + '}' + '#dp-widget-posts-5 {' + 'margin-top: 0px;' + '}'; $( '#CssCorr' ).html( CssCorr.formatString() ); //docLoc.search('wixvi.so/') > 0 && ( window.location.href = docLoc.replace('wixvi.so/','wixvi.com/') ); docLoc.search('tubenn.com/') > 0 && $('link[rel="shortcut icon"]').attr('href','http://adult.bloglovin.com/assets/gfx/favicon.ico'); function fn_Category() { var elem = '#dp-widget-posts-2, #dp-widget-posts-3, #dp-widget-posts-4, #categories-2, #archives-2', CssCategory = '#sidebar {' + 'display: none;' + '}' + elem +' {' + 'width: calc(100% - 450px);' + 'left: -75px !important;' + 'position: relative !important;' + 'top: 0 !important;' + 'float: right;' + '}' + '.widget_archive ul, .widget_categories ul {' + 'width: 100%;' + '}' + '#sidebar {' + 'width: inherit;' + '}' + '#content {' + 'width: initial;' + 'margin-left: 125px;' + '}' + '.wrap.cf {' + 'width: calc(100% - 40px);' + '}'; $( elem ).insertBefore('#sidebar'); $( '#CssCategory' ).html( CssCategory.formatString() ); } docLoc.search('/porn-categories') > 0 && fn_Category(); function fn_moveElem(state) { var widgetpost = $( '#dp-widget-posts-3' ).size() == 1 ? '#dp-widget-posts-3' : '#dp-widget-posts-7', adsThis = '.thisAdsHide, #page>center, #OnPlayerBanner, .entry-content.rich-content>center, #floatdiv { display: none !important }'; $( '.thisAdsHide' ).size() === 0 && ( $( '#main-nav' ).siblings('div').not('#main').addClass('thisAdsHide'), $( '#page>center, #OnPlayerBanner, .entry-content.rich-content>center' ).addClass('thisAdsHide'), $( '#details center:has(iframe)').addClass('thisAdsHide') ); $( '.insertAfter' ).size() === 0 && $( widgetpost ).prev().addClass('insertAfter'); state == 1 ? ( $('style#adsThis').empty(), $( widgetpost ).insertAfter('.insertAfter') ):( $('style#adsThis').html( adsThis.formatString() ), $( widgetpost ).insertAfter('.section-box.related-posts') ); } function OLD_fn_moveElem() { $( '#main-nav' ).next().addClass('removeThis'); $( '.removeThis' ).attr('id') != 'main' ? ( $( '.removeThis' ).remove(), fn_moveElem() ):( $( '#dp-widget-posts-3' ).insertAfter('.section-box.related-posts'), $( '#main' ).removeClass('removeThis') ); } function fn_Basic() { var CssBasic = '#sidebar {' + 'display: none;' + '}' + '.boxed-wrap #page {' + 'padding: 0 20px;' + '}' + '.screen.fluid-width-video-wrapper {' + 'padding-top: initial !important;' + '}' + '#content, #contentfull {' + 'width: inherit;' + '}' + '#dp-widget-posts-3, #dp-widget-posts-7 {' + 'position: static !important;' + '}' + '.grid-medium .nag, .grid-small .nag, .post-grid-2 .nag, .widget-posts .post-grid-2 {' + 'width: calc( 100% + 35px );'// 21 28 35 + '}'; $( '#CssBasic' ).html( CssBasic.formatString() ); } function fn_playerWidth(tmpWidth) { var inurl = inURL('streampornhd.com/') || inURL('wixvi') || inURL('womporn.com') || inURL('nixvi.com') || inURL('hdporn1080.net') || inURL('tubeuu.com') || inURL('tubekk.com'), screenWidth = screen.width - 20, inputWidth = tmpWidth > screenWidth ? screenWidth : tmpWidth, border = 30, fullWWidth = $( window ).width(), fullplayer = $('html').hasClass('fullplayer'), width = fullplayer ? fullWWidth - border : inputWidth, // height = fullplayer ? $( window ).height() - border : width * (9/16), divider = fullplayer ? 5 : ( width > pageNormal ? ( inputWidth > pageWide ? 5 : 4 ) : 3 ), divided = width / divider, vwidth = fullplayer ? fullWWidth - border + 'px' : inurl ? inputWidth + 'px' : '100%', vheight = fullplayer ? $( window ).height() - border + 'px' : inurl ? width * (9/16) + 'px' : '100%', playerMore, playerWidth; playerWidth = '.wrap.cf, .boxed-wrap #page {' + 'width: '+width+'px !important;' + '}' + '.movie-player, #myplayer {' + 'height: '+vheight+' !important;' + '}' + '#gplayer, .fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper, ' + '.fluid-width-video-wrapper embed, .fluid-width-video-wrapper video, .entry-content.rich-content iframe {' + 'width: '+vwidth+' !important ;' + 'height: '+vheight+' !important;' + '}'; ( docLoc.search('kcce.com') > 0 || docLoc.search('www.vdep.net') > 0 ) && ( playerWidth += '#page {' + 'width: '+( width + 30 )+'px !important;' + '}'); playerMore = '.grid-medium .item, .grid-mini .item, .grid-small .item, .post-grid-2 .item {' + 'width: calc( '+divided+'px - 16px ) !important;' + '}' + '.grid-medium .thumb, .grid-mini .thumb, .grid-small .thumb, .post-grid-2 .thumb {' + 'width: 100% !important;' + 'height: calc( ( '+divided+'px - 12px ) * ( 108/192 ) ) !important;' + '}' + '.grid-medium .thumb img, .grid-mini .thumb img, .grid-small .thumb img, .post-grid-2 .thumb img {' + 'width: calc( '+divided+'px - 22px ) !important;' + 'height: calc( ( '+divided+'px - 22px ) * ( 108/192 ) ) !important;' + '}'; playerWidth += playerMore; // playerWidth += fullplayer ? playerMore : ' '; $( '#playerWidth' ).empty().html( playerWidth.formatString() ); } $( window ).resize(function() { //$('html').hasClass('fullplayer') && fn_playerWidth(); var get_ms = GM_getValue('ms'), fullWWidth = $( window ).width(); ( $('html').hasClass('fullplayer') ) ? fn_playerWidth() : ( ( get_ms === 0 ) && ( fullWWidth < pageExWide ? ( fullWWidth < pageWide ? ( fullWWidth < pageNormal ? fn_choice('orginal') : fn_choice('normal') ) : fn_choice('wide') ) : fn_choice('extrawide'), timer(512) ) ); }); function fn_fullplayer() { $( '.entry-content.rich-content > p:not(:has(div)), ll.entry-content.rich-content > p:has(br)').has(':not(iframe)').addClass('fullhide'); var fullplayer = '#header, #main-nav, #footer, .entry-header.cf, p.entry-meta, #extras, .section-box.related-posts, #dp-widget-posts-3, #dp-widget-posts-7, ' + '#disqus_thread, #fb-root, .ui-tabs-nav, .fullhide {' + 'display: none !important;' + '}' + '#main {' + 'padding: '+( docLoc.search('streampornhd') > 0 ? '10px':'15px' )+' !important;' + '}' + '.fluid-width-video-wrapper {' + 'background: transparent;' + '}' + '#details, ul, ol, p, table, form, pre {' + 'margin: 0 !important;' + '}' + 'html, body {' + 'overflow: hidden;' + '}'; $( '#fullplayer' ).empty().html( fullplayer.formatString() ); $( 'html' ).addClass('fullplayer'); fn_playerWidth(); } GM_setValue( 'ms', 0 ); function timer(ms) { GM_setValue( 'ms', ms ); setTimeout(function(){ GM_setValue( 'ms', 0 ); },ms); } function fn_chkWin(fullWWidth) { timer(4000); fullWWidth < pageExWide ? ( fullWWidth < pageWide ? ( fullWWidth < pageNormal ? fn_choice('orginal') : fn_choice('normal') ) : fn_choice('wide') ) : fn_choice('extrawide'); } function fn_choice( thisSwitch ) { var ktime = performance.now(), setListYes = 1, setVideoYes = 1, fullWWidth = $( window ).width(), returnFalse = ['big','orginal','normal','wide','extrawide']; // l('thisSwitch',thisSwitch ); // l('inArray', $.inArray( thisSwitch, returnFalse ) && $('html').hasClass('fullplayer') ); if( thisSwitch !== 'esc' && $.inArray( thisSwitch, returnFalse ) !== -1 && $('html').hasClass('fullplayer') ) return false; fn_Basic(); switch( thisSwitch ) { case 'normal': $("style#playerWidth").empty(); ( fullWWidth < pageNormal ) ? ( fn_chkWin(fullWWidth) ) : ( fn_playerWidth(pageNormal) ); break; case 'big': $('html').addClass('fullplayer'); GM_setValue( 'tubenn_big', $('#content').width() ); fn_fullplayer(); ScrollZoomTune( 'body', 1, -2, 1, 'slow'); setListYes = 0; break; case 'extrawide': ( fullWWidth < pageExWide ) ? ( fn_chkWin(fullWWidth) ) : ( fn_playerWidth(pageExWide) ); break; case 'wide': ( fullWWidth < pageWide ) ? ( fn_chkWin(fullWWidth) ) : ( fn_playerWidth(pageWide) ); break; case 'orginal': $('html').removeClass('fullplayer'); $("style#fullplayer, style#CssBasic, style#playerWidth").empty(); break; case 'next': $('.nextpostslink').size() > 0 && $('.nextpostslink').simulate('click'); setListYes = 0; setVideoYes = 0; break; case 'prev': $('.previouspostslink').size() > 0 && $('.previouspostslink').simulate('click'); setListYes = 0; setVideoYes = 0; break; case 'esc': if( $('html').hasClass('fullplayer') === false ) return false; $('html').removeClass('fullplayer'); $("#fullplayer").empty(); var thisMainWidth = GM_getValue( 'tubenn_big' ); thisMainWidth < 1000 ? ( fn_choice('orginal') ): thisMainWidth == pageNormal ? ( fullWWidth < pageNormal ? fn_chkWin(fullWWidth) : fn_choice('normal') ): thisMainWidth == pageWide ? ( fullWWidth < pageWide ? fn_chkWin(fullWWidth) : fn_choice('wide') ): thisMainWidth == pageExWide && ( fullWWidth < pageExWide ? fn_chkWin(fullWWidth) : fn_choice('extrawide') ); setListYes = 0; setVideoYes = 0; break; } var get_ms = GM_getValue('ms'); l('get_ms',get_ms); l('get_ms',get_ms === 0); l('setVideoYes',setVideoYes == 1); var player = $('#gplayer, .entry-content.rich-content iframe').size(); l('player', player ); ( player > 0 ) && ( GM_setValue( 'tubenn_playerState', player > 0 && player ) ); l('GET ValueSET', GM_getValue( 'tubenn_playerState' ) ); ( get_ms === 0 ) && setVideoYes == 1 && ( GM_getValue( 'tubenn_playerState') > 0 ? GM_setValue( 'tubenn', thisSwitch ) : GM_getValue( 'tubenn_playerState') < 1 && GM_setValue( 'tubenn_List', thisSwitch ), thisSwitch == 'orginal' ? fn_moveElem(1) : fn_moveElem(0), timer(2000) ); l('thisSwitch', GM_getValue( 'tubenn' ) ); // ( get_ms === 0 ) && ( thisSwitch == 'orginal' ? fn_moveElem(1) : fn_moveElem(0), timer(2000) ); // ( get_ms === 0 ) && ( $('html').hasClass('fullplayer') || // ( fullWWidth < pageExWide ? ( fullWWidth < pageWide ? ( fullWWidth < pageNormal ? l('orginal') : l('normal') ) : l('wide') ) : l('extrawide') ), timer(4000) ); // ( get_ms === 0 ) && ( $('html').hasClass('fullplayer') || // ( fullWWidth < pageExWide ? ( fullWWidth < pageWide ? ( fullWWidth < pageNormal ? fn_choice('orginal') : fn_choice('normal') ) : fn_choice('wide') ) : fn_choice('extrawide') ), timer(4000) ); l('load '+thisSwitch, performance.now() - ktime ); } function fn_arrayElemExistsInDom(array) { var found = false; jQuery.each( array, function( i, value ) { $( value ).length && ( found = true ); }); c.i('found',found) return found; } function fn_ClickMenu() { function menu(){ var menuHtml, menueCss, tag = 0, tagArr = ['#gplayer','.fluid-width-video-wrapper iframe','.fluid-width-video-wrapper object','.fluid-width-video-wrapper embed','.player .jwplayer','.fluid-width-video-wrapper video','.entry-content.rich-content iframe','#Full-HD iframe'], tag = fn_arrayElemExistsInDom(tagArr); menueCss = '#ClickMenu {' + 'width: 130px;' + 'position: fixed;' + 'background-color: darkgray;' + 'border: 1px black solid;' + 'padding-top: 5px;' + 'opacity: 0.8;' + '}' + '.UI_choice {' + 'width: calc(100% - 10px);' + 'background-color: lightgray;' + 'line-height: 30px;' + 'height: 30px;' + 'margin: 0 auto 5px;' + 'text-align: center;' + 'cursor: pointer;' + 'font-weight: bold;' + '}' + '.UI_choice:hover {' + 'background-color: rgb(255, 252, 225);' + 'color: darkred;' + '}'; menuHtml = '<ul id="ClickMenu" style="display:none;">'; menuHtml += ( ( tag === false ) || $('.wp-pagenavi').length > 0 ) ? '<li class="UI_choice 6" data-state="next">Next Page</li>' + '<li class="UI_choice 7" data-state="prev">Prev Page</li>' : ' '; menuHtml += tag ? '<li class="UI_choice 1" data-state="big">Big</li>': ' '; // + '<li class="UI_choice 8" data-state="reload">Reload</li>': ' '; menuHtml += '<li class="UI_choice 2" data-state="wide">Wide</li>' + '<li class="UI_choice 3" data-state="normal">Normal</li>' + '<li class="UI_choice 4" data-state="orginal">Orginal</li>' + '<li class="UI_choice 4" data-state="extrawide">Extra Wide</li>' + '<li class="UI_choice 5" data-state="#main h2">Scroll Title</li>'; menuHtml += tag ? '<li class="UI_choice 5" data-state="#main #content">Scroll Video</li>' + '<li class="UI_choice 5" data-state="#relatedVideosWithMore">Scroll Related</li>' + ( $( '#gplayer' ).size() === 0 ? '<li id="#gplayer" style="display:none;" class="UI_choice 5" data-state="#dp-widget-posts-3">Scroll Being Watch</li>' : ' ' ): ' '; menuHtml += '</ul>'; $( '#styleClickMenu' ).html( menueCss.formatString() ); $( menuHtml ).appendTo('body'); } //var chkClickMenu = setInterval(function(){ $('#ClickMenu').size() === 0 ? $( menuHtml ).appendTo('body') : clearInterval(chkClickMenu); },12800000); $( '#ClickMenu' ).waitUntilExists(function() { $( '.UI_choice.1, .UI_choice.2, .UI_choice.3, .UI_choice.4, .UI_choice.5, .UI_choice.6, .UI_choice.7, .UI_choice.8' ).on('mouseup',function(e){ var state, getIt; e.target == this && e.which == 1 && ( state = $(this).data('state'), getIt = GM_getValue( 'tubenn_Scroll' ) == 'undefined' || GM_getValue( 'tubenn_Scroll' ) === undefined ? "#page" : GM_getValue( 'tubenn_Scroll' ), $('#ClickMenu').hide(), $( this ).hasClass('5') ? ( ScrollZoomTune( state, 1, -2, 1, 'slow'), GM_setValue( 'tubenn_Scroll', state ) ) : $( this ).hasClass('8') ? ( fn_choice('reload') ) : ( fn_choice( state ), ScrollZoomTune( getIt, 1, -2, 1, 'slow') ) ); }); $('#ClickMenu').on('mouseleave',function(){ $('#ClickMenu').hide(); }); }); $(document).on('click','.wrap.cf, #main',function(e){ ( e.target == this && e.which == 1 ) && ( $('html').hasClass('fullplayer') === false ? ( $('#ClickMenu').size() === 0 && menu(), $('#ClickMenu').css('cssText', 'left: '+( e.clientX - 50 )+'px; top: '+( e.clientY - 12 )+'px; display:block;' ) ) : fn_choice('esc') ); }); } docLoc.search('/porn-categories') == -1 && setTimeout(function(){ fn_ClickMenu(); },1000); l('UI_state', GM_getValue( 'tubenn' ) ); // l('tubenn_playerState', GM_getValue( 'tubenn_playerState') ); //( GM_getValue( 'tubenn_playerState' ) < 1 ) && ( GM_setValue( 'tubenn_playerState', $('#gplayer, .entry-content.rich-content iframe, #details iframe').size() ) ); // l('tubenn_playerState', GM_getValue( 'tubenn_playerState') ); setTimeout(function(){ fn_choice('wide'); // fn_choice( UI_state ); },128); document.addEventListener('keydown', function(e) { if( $('input').is(':focus') ) return false; l('key',e.keyCode,4); // ktime = performance.now(); if (e.keyCode == 27) { fn_choice('esc'); } //esc else if (e.keyCode == 66) { fn_choice('big'); } //b else if (e.keyCode == 78) { fn_choice('normal'); } //n else if (e.keyCode == 87) { fn_choice('wide'); } //w else if (e.keyCode == 69) { fn_choice('extrawide'); } //e else if (e.keyCode == 79) { fn_choice('orginal'); } //O else if (e.keyCode == 82) { GM_deleteValue( 'tubenn' ); GM_deleteValue( 'tubenn_big' ); GM_deleteValue( 'tubenn_List' ); } //R else if (e.keyCode == 39) { fn_choice('next'); } //next else if (e.keyCode == 37) { fn_choice('prev'); } //Prev }, false); $(document).on('click','*',function(e){ this == e.target && console.log('target',e.target); });