Инъекция jQuery css через букмарклет - PullRequest
0 голосов
/ 20 февраля 2020

Это будет очень глупый вопрос, но ... Я хочу добавить несколько стилей css на страницу при ее просмотре, просто нажав на букмарклет. Это сэкономит мне немного времени:)

Например, этот код работает:

javascript:void( jQuery( ".fancybox-overlay-fixed").css("background-color","black" ) );

Но почему этот не так? Мне возвращается ошибка из-за ";" перед вторым jquery.

javascript:void( jQuery( ".fancybox-overlay-fixed").css("background-color","black" ); jQuery( ".fancybox-close").css({ "display":"none"}); );

Есть идеи, как его адаптировать, чтобы добавить стили к более чем одному элементу? Спасибо!

Ответы [ 2 ]

1 голос
/ 20 февраля 2020

Заменить ';' «хорошо» работает хорошо проверено. Надеюсь, это поможет вам.

javascript:void(  jQuery( ".fancybox-overlay-fixed").css("background-color","black" ), jQuery( ".fancybox-close").css({ "display":"none"}) );
0 голосов
/ 20 февраля 2020

Вы можете попробовать этот код:

$( ".fancybox-overlay-fixed").css("background-color","black" );
$( ".fancybox-close").css({ "display":"none"});

https://codepen.io/yakupov112/pen/LYVRdxp

...