2012-05-17 4 views
1

У меня есть div, который содержит список.Переопределение jquery ui после addClass

Его CSS:

#ResultsText 
{ 
    color: #696969; 
    text-align: right; 
    vertical-align: top; 
} 

В файле JS:

$("li.ResultParagraph").mouseover(function() { 
    $(this).addClass("ui-state-hover"); 
}).mouseout(function() { 
    $(this).removeClass("ui-state-hover"); 
}); 

$('.ui-state-hover').css("font-weight", "normal"); 

, но до сих пор я вижу текст парения жирным шрифтом.
Любые предложения?

+0

Вы можете включить некоторые HTML или даже лучше создали Http: // jsfiddle .net – ManseUK

+0

Посмотрите здесь - http://jsfiddle.net/toy4fun/U5Bn9/2 Кажется, что он работает как на реальном сайте. – toy4fun

+0

[Hows this] (http://jsfiddle.net/U5Bn9/1/) Я только что добавил тему Smoothness CSS из jQuery UI - 'font-weight', кажется, выглядит« нормальным »для меня? – ManseUK

ответ

3

Вы должны сделать, как это (или переключатель "жирный" с "нормальный")

$("li.ResultParagraph").mouseover(function() { 
    $(this).addClass("ui-state-hover").css("font-weight", "bold"); 
}).mouseout(function() { 
    $(this).removeClass("ui-state-hover").css("font-weight", "normal"); 
}); 

DEMO

+0

Это отсортировало проблему , благодаря. – toy4fun

Смежные вопросы