English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يستطيع طريقة css() لـ jQuery الحصول أو تعيين خاصية النمط لعدة عناصر مختارة.
عند استخدام طريقة css()الحصولعند تعيين قيمة الخاصية، سيكونالعنصر المحدد الأولقيمة.
باستخدام طريقة css()تعيينعند تعيين قيمة الخاصية، سيكونجميع العناصر المحددةتعيين مجموعة واحدة أو أكثر من أزواج الخاصية/القيمة.
بالمثل، يمكن لـ jQuery تفسير تنسيق CSS والمستندات DOM متعددة الكلمات بنفس القدر. على سبيل المثال، يمكن لـ jQuery فهم css("background-color") وcss("backgroundColor") ويعود بالقيمة الصحيحة.
لكن، لا يدعم jQuery بشكل كامل اختصارات CSS المختصرة (مثل "background"، "margin" و "border")، وقد ينتج عن ذلك نتائج مختلفة في متصفحات مختلفة.
الحصول على قيمة الخاصية CSS:
$.css(property)
تعيين خصائص CSS وقيمها:
$.css(property, value)
تعيين عدة خصائص CSS وقيمها:
$.css({property:value, property:value, ...})
استخدام الدالة لتعيين خصائص CSS وقيمها
$.css(selector, function(index, currentValue))
الحصول على لون الخلفية للـDIV عند النقر:
$("div").click(function(){ $(this).css("background-color"); });اختبار لمعرفة‹/›
تعيين خصائص color لجميع الفقرات:
$("button").click(function(){ $("p").css("color", "blue"); });اختبار لمعرفة‹/›
تعيين عدة خصائص CSS وقيمها:
$("button").click(function(){ $("p").css({ "color": "white", "font-size": "1.3em", "background-color": "#4285f4", "padding": "20px" }); });اختبار لمعرفة‹/›
الحصول على عرض الـDIV، الارتفاع، اللون ولون الخلفية:
$("div").click(function(){ let html = ["النص المضغوط يحتوي على النمط التالي:"]; let styleProps = $(this).css(["width", "height", "color", "background-color"]); $.each(styleProps, function(prop, value) { html.push(prop + ": " + value); }); $("#result").html(html.join("<br>"));}} });اختبار لمعرفة‹/›
استخدام دالة لضبط خصائص CSS وقيمها:
$("button").click(function(){ $("p").css("padding", function(i, val){ return i + 25; }); });اختبار لمعرفة‹/›
عند ضغط الزر، زيادة حجم جميع الفقرات (استخدام دالة):
$("button").click(function(){ $("p").css({ padding: function(i, val){ return parseFloat(val) * 1.2; } }); });اختبار لمعرفة‹/›
الم 参数 | الوصف |
---|---|
property | تحديد اسم CSS |
value | تحديد قيمة CSS |
function(index, currentValue) | تحديد دالة تعود بقيمة CSS
|