Вы не зашли.
Главная » JavaScript » Что нужно для того ie
#1. TLENS Off (14)
Moderator
2011.03.04 16:04
Вот сделал себе такую функцию но проблема c ним не может даже jquery  справится
Код:
function themes(a){
switch(a){
case 'green':
colorHeader='#99ff99';
colorContent='#cfc';
colorText='#060';
break;
case 'blue' :
colorHeader = '#9999ff';
colorContent='#ccf';
colorText='#006';
break;
case'red':
colorHeader = '#ff9999';
colorContent='#fcc';
colorText='#600';
break;
case 'black':
colorHeader = '#999999';
colorContent='#ccc';
colorText='#000';
break;
case'yellow':
colorHeader = '#ffff99';
colorContent='#ffc';
colorText='#880';
break;
case'test':
colorHeader = '#99ffff';
colorContent='#cff';
colorText='#066';
break;
case'white':
colorHeader = '#ffffff';
colorContent='#fff';
colorText='#666';
break;
default:
alert('Error\n Такой темы нет');
return false;
break;
}
// $('.radius, input').css({'background':colorHeader,'color':colorText});
// $('.content').css({'background':colorContent});
// $('body').css({'color':colorText});
myThemes = a;
$('head style[id=my-themes]').html('.radius,input{background:'+colorHeader+';color:'+colorText+';}.content{background:'+colorContent+';}body{color:'+colorText+';}');
 
}
Отредактировано TLENS (2011.03.04 16:04)
#2. Gemorroj Off (107)
Administrator
2011.03.04 18:06
мой мозг тоже не может эту кашу распарсить. оформи код нормально
#3. TLENS Off (14)
Moderator
2011.03.04 22:10
Слушай тут проблемка появилась работаю с плагином который красиво меняет цвета но вопрос не в плагине.
Как указать цвета для определенных классов чтобы с последующей подгрузкой HTML кода этот код уже соотведствовал шаблонам css думал просто вставлять сss как выше
Код:
$('head style[id=my-themes]').html('.radius,input{background:'+colorHeader+';color:'+colorText+';}.content{background:'+colorContent+';}body{color:'+colorText+';}');
Но не тут то было в ие jquery дает ошибку.
Так же был вариант во все функции которые подгружают сонтент вставить функцию чтобы в обновляла стили. Но это не вариант
#4. Gemorroj Off (107)
Administrator
2011.03.05 10:10
1) id="my-themes"
2) зачем ты пишешь стиль как html код?????
#5. TLENS Off (14)
Moderator
2011.03.05 10:10
Gemorroj написал:
1) id="my-themes"
2) зачем ты пишешь стиль как html код?????
Дело в том чтобы он менял стили в подгруженном коде.
#6. Gemorroj Off (107)
Administrator
2011.03.05 13:01
создай заранее классы и управляй ими через addClass и removeClass
#7. TLENS Off (14)
Moderator
2011.03.05 13:01
Кстати а на самом деле не такой он уж и страшный.
Например насчет закругление углов очень харашо работает corner
Но я вот сижу и не врублюсь как он работает.
Ща раздуплю.
А вообще по находил разные плагины для IE.
А хотя он не сделает такой угол как радиус но намного лучше чем верстать в ручную
Добавлено спустя   1 минуту  23 секунды:
http://www.useragentman.com/tests/cssSandpaper/cube3.html
Прикольный плагин
#8. TLENS Off (14)
Moderator
2011.03.05 13:01
Gemorroj написал:
создай заранее классы и управляй ими через addClass и removeClass
Не пойдет вот смотри http://77.72.130.13/test.php
Я хочу сделать просто функцию которая будет менять стили и чтобы можно было самому самому указать любые цвета.
Добавлено спустя   4 минуты  18 секунд:
Это тест и только опера последняя и хром.
Я все таки решил записывать стиль в переменную и при каждом подгруженном коде менять его.
Другого кросбраузерного варианта покамест не нашлось
Страниц: 1
Главная
WEB
PunBB Mod v0.6.2
0.015 s