שלח תשובה

זירת השאלות

1503
צפיות
5
תשובות

jquery איך עוטפים במסגרת אלמנט ביחד עם הילדים שלו

,‏ 27 בפברואר, 2012

שלום,
אני מנסה לעטוף במסגרת אלמנט div ביחד עם הילדים שלו כאשר אני עובר מעליו עם סמן העכבר hover.

אני מבצע זאת היטב בלי לעבור מעליו עם סמן העכבר ראו קוד בדוגמא הבאה:
http://jsfiddle.net/centerwow/9TPtn/35/
אני מבצע זאת חלקית עם מעבר הסמן מעל הdiv ראו קוד בדוגמא הבאה:
http://jsfiddle.net/centerwow/9TPtn/37/
אשמח לקבל עזרה תודה.

5 תשובות

  1. s976 הגיב:


    $("div").hover(function(){
    $(this).css("border", "3px double red");
    $(this).children("div").css("border", "3px double red");
    }
    )

    אשמח לשמוע אם עזרתי.

  2. שתי הערות:

    1. hover, יודע לקבל שתי פונקציות, הראשונה תתבצע ב-mouseover והשניה ב-mouseout

    2. ניתן לשרשר פקודות ולחסוך סלקטורים:

    $(this).css("border", "3px double red").children("div").css("border", "3px double red");

שלח תשובה