الإعداد للسمة عنصر التسمية مع طريقة وجوه المنحى
-
22-07-2019 - |
سؤال
وتسميات لديها 'ل' السمة مما يجعلها تشير إلى حقل إدخال معين. ولست بحاجة لتغيير القيمة من هذه السمة مع مسج حتى أتمكن من استخدام:
$("label").attr("for", "targetName");
ولكن أنا أيضا بحاجة إلى تعيين اسم_الفئة، لذلك أنا كنت تفضل استخدام:
$("label").attr({
for: "targetName",
className: "something"
});
وقد تلاحظ allready قد المشكلة، لأنه ليس فكورسي كلمة رئيسية في جافا سكريبت. لا أحد يعرف كيف يمكن حل هذا؟ حاليا أنا باستخدام الطريقة الأولى لضبط لوالثانية لتحديد عدة سمات أخرى، وأنها تعمل ولكنها ليست جميلة حقا.
وأي مساعدة سيكون موضع تقدير كبير.
المحلول
ويمكن أيضا استخدام htmlFor بدلا من ل:
$("label").attr({
htmlFor: "targetName",
className: "something"
});
نصائح أخرى
هل حاولت استخدام مفاتيح سلسلة:
$("label").attr({
'for': "targetName",
'className': "something"
});
وجرب شيئا مثل:
$("label").attr("for", "targetName").attr("class", "something")
وOR
$("label").attr("for", "targetName").addClass("something")
وOR
$("label").attr({ "for": "targetName", className: "something" });
وينبغي لهذا العمل،
$("label").attr("for","targetName").attr("class","something");
لا تنتمي إلى StackOverflow