שלח תשובה

זירת השאלות

634
צפיות
4
תשובות

כיצד משלבים קלאסים בתוך סקריפטים

,‏ 21 בספטמבר, 2008

איך משלבים צבעים מתוך קלאסים לתוך משתנים המוגדרים בקוד java script

תגיות:

4 תשובות

  1. אתה יכול לשנות קלאס
    obj.calssName

    אבל לקחת מתוך קלאס מסויים הגדרת צבע ולתת לאובייקט אחר רק אותו אותו הצבע באמצעות סקריפט – לא בטוח שזה אפשרי…

    תוכל ליצור קלאס נפרד עבור אותו הצבע, ולהשים לאובייקט יותר מקלאס אחד (ב-html או בסקריפט)


    <div class="ColorRed Font12 BorderBlue">

    כאשר כמובן שלושת השמות אלו קלאסים שאתה צריך ליצור.


    אלי ענתבי
    entry interactive
    http://www.entry.co.il

  2. פפפפ הגיב:

    כן, אבל מה הלאה?
    הבעיה היא כזו:
    יש לי קובץ CSS בו מוגדרים הסגנונות.
    ישנו קובץ JS היוצר תפריט נפתח והוא צריך לקבל לתוך משתנים את הצבעים המתאימים. כלומר לדוגמא:   'איזשהו צבע'=var bgColor
    אח"כ משתמשים במשתנה הזה.
    איך אני מכניסה לתוך ה bgColor צבע דינאמי  (לא #877263) אלא צבע מתוך הקלאס שיצרתי לדוג'  bg-td: color

  3. כמו שכתבתי
    אני לא מכיר דרך לשלוף ערכים ישירות מתוך קלאסים של CSS…

    אם את יודעת על אלמנט אחר בעמוד שהקלאס הזה מופעל עליו כבר, אולי את יכולה לקחת את הערך של הצבע עם currentStyle.


    אלי ענתבי
    entry interactive
    http://www.entry.co.il

  4. ניר טייב הגיב:

    יש דרך, אבל היא מאוד לא cross browsers
    הסברים פה:
    http://www.quirksmode.org/dom/changess.html

    פלאגין ל-jQuery פה שדובר עליו לפני כמה ימים ב-Ajaxian:
    http://flesler.blogspot.com/2007/11/jqueryrule.html

שלח תשובה