Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   jQuery and css (https://javascript.ru/forum/jquery/13107-jquery-css.html)

Suharik 15.11.2010 17:42

jQuery and css
 
ВСем привет. Есть такая вещь в css как @media print{}
для этого у меня есть отдельный файлик который я подключаю так.
<link rel="stylesheet" type="text/css" href="temp/kvartal/css/print.css" media="print" />

Как мне с помощью jquery добаавит именно туда доп. парамет
#idname {display:none}
$('#printer').css(........)

Помогите плиз

monolithed 15.11.2010 18:43

$('#printer').css('display', 'none');

Suharik 15.11.2010 22:19

monolithed

это было бы совсем просто. Еще раз попробую объяснить.

есть фаил style.css и print.css
в обоих файлах есть
#printer {}

если я сделаю так:
$('#printer').css('display', 'none');

то я просто скрою див с id="printer" и он исчезнет с экрана.

Так как в файле print.css все начинается с @media print { }

мне путем js надо скрыть элемент с id="printer" чтобы этот див не печатался. (Но в браузере на странице показывался!)

Kolyaj 15.11.2010 22:22

$('#printer').addClass('noprint');

#printer.noprint { display: none; }

Suharik 15.11.2010 22:31

Точно! Спасибо


Часовой пояс GMT +3, время: 01:23.