За последние 24 часа нас посетили 23433 программиста и 1707 роботов. Сейчас ищут 1316 программистов ...

jquery.mouseover

Тема в разделе "JavaScript и AJAX", создана пользователем gkhelloworld, 8 янв 2010.

  1. gkhelloworld

    gkhelloworld Активный пользователь

    С нами с:
    18 ноя 2007
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    PHP.ru
    [js] $(".comment").mouseover(function(){
    $("#comments .comment .comment-info .comment-info-id-").css({'color':'#FFF'});
    }).mouseout(function()
    {
    $("#comments .comment .comment-info .comment-info-id-").css({'color':'#999'});
    });[/js]

    как сделать, чтобы при наведении .comment-info-id-"45" <-- число само подставлялось, чтобы небыло повторений...
    Проблема такая, при наведении на комментарий, коммент должен загореться другим цветом, а получается что загораются все.

    в случае с фоном такого нет

    [js] $(".comment").mouseover(function(){
    $(this).css({'background-color':'#EEE'});
    }).mouseout(function()
    {
    $(this).css({'background-color':'#F7F7F7'});
    });[/js]

    работает как положено, загоряется ФОН коммента отдельно,а не все.
     
  2. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    А this для комментария не подходит?
     
  3. gkhelloworld

    gkhelloworld Активный пользователь

    С нами с:
    18 ноя 2007
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    PHP.ru
    в случае THIS нет реакции
     
  4. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Попробуйте так:

    $(".comment").mouseover(function(this){
    $(this).css({'color':'#FFF'});
    })