jQuery-де дефисы бар CSS қасиеттері
Қасиет, бұл CSS-те жиі кездеседі, бірнеше сөзден тұрады дефис арқылы бөлінген:
<p class="www">мәтін</p>
Бұл жағдайда ешқандай проблема жоқ - ол Javascript кодінде дәл CSS-тегідей жазылады:
$('.www').css('font-size', '20px');
Егер сіз бірнеше CSS қасиеттерін орнатқыңыз келсе,
онда ол үшін css әдісіне
объект параметр ретінде берілуі мүмкін, оның кілттері
CSS қасиеттері болады, ал объект мәндері
- CSS қасиеттерінің мәндері:
$('.www').css({color: 'red', font: '12px Arial'});
Алайда, мұнда мына түрдегі қасиеттермен проблемалар болады
font-size
- font-size деп жазбау керек,
әлде fontSize деп жазу керек:
$('.www').css({color: 'red', fontSize: '12px'});
Егер сізге мұндай жасау ұнамаса -
font-size кілтін тырнақшаға алыңыз:
$('.www').css({color: 'red', 'font-size': '12px'});
Көріп отырғаныңыздай, jQuery әртүрлі нұсқаларды береді әдістерді қолдану сіздің қалауыңызға байланысты. Сізге ыңғайлы нәрсені пайдаланыңыз.
Барлық h3 тегтеріне жуан
мәтінді жасыл түс беріңіз.
Барлық h2 тегтеріне көк түс және
font-size: 30px беріңіз.