Togetter auto expandãæè¿ã®æ¸ãæ¹ã§。 ããããããã、 Togetter auto expand ã¨ãããããããæ¸ãã¦ããã®ã§、ãªãã¡ã¯ã¿ãã。 ããããæ¸ããã®ä¹
ã
。 ãã 、ã³ã¼ãéã¨ãã¦ã¯å¢ãã¦ãããã、IntersectionObserverã使ããããã¯、å
ãã¿ã®éã、setInterval使ã£ãã»ããã¹ãã¼ãããª。 ãããã ãªIntersectionObserverã®ãµã³ãã«ã³ã¼ãã«ãªãã®ã§、ä½ãã®åèã«ãªãã°è¯ã。 // ==UserScript== // @name Togetter auto expand // @description Togetterãã¼ã¸ã®「ãã®ç¶ããèªã」èªåã§ã¯ãªã㯠// @namespace http://sangoukan.xrea.jp/ // @match https://togetter.com/li/* // @grant none // @downloadURL https://github.com/raimon49/userscripts/raw/master/togetter_auto_expand.user.js // @updateURL https://github.com/raimon49/userscripts/raw/master/togetter_auto_expand.user.js // @noframes // @author raimon // @version 1.0.1 // ==/UserScript== (() => { function callback(entries){ entries.forEach(entry=>{ if(entry.isIntersecting){ let elem = entry.target; if( elem && typeof elem.onclick==="function"){ ...
LOOX Uãåé³ãã¯ãé¢ä¿ãªããªã£ã¦ããéæãµã¤ã(ç¬)