Know of any way to make this js code better?

// ==UserScript==
// @name yt filter always show
// @grant none
// @include*
// @require
// ==/UserScript==
$( document ).ready(function() {
$("[aria-label=Search filters]").click();

someone made it

what it does: keeps filters open like it was before youtube changed site


seems to slow site down? dunno if this code is causing it

I sense Kyle Simpson is near… I am too afraid to go and even think of saying “YES!”… So yeah, Kyle and I going to just bump this post up for you.

anyone… ? :confused:

Someone told me yesterday that linux is built with python. That was a good enough answer for me i guess

That is just using some jquery and using it poorly.

I have no idea what // @include* is trying to do. $( document ).ready(function() { is standard JQ boilerplate to tell it to wait until the page loads, and $("[aria-label=Search filters]").click(); is firing all the click events that match that selector, I think all of them where the aria-lable is Search filters. Though, I would have expected the label to have quotes, something like $('[aria-label="Search filters"]').click();.