Привет,
Когда первая страница отображается, мои элементы div выглядят так:
<div onmousedown="this.className='showhideExtra_down_click';"
onmouseout="this.className='showhideExtra_down';"
onmouseover="this.className='showhideExtra_down_hover';"
class="showhideExtra_down" id="extraFilterDropDownButton"> </div>
Затем я вручную обновляю атрибуты onmouse с помощью javascript, так чтовыглядит так:
<div onmousedown="this.className='showhideExtra_down_click';"
onmouseout="this.className='showhideExtra_down';"
onmouseover="this.className='showhideExtra_down_hover';"
class="showhideExtra_down" id="extraFilterDropDownButton"> </div>
Они выглядят одинаково, большая разница в том, что первый изменит класс при зависании, а второй - нет?Разве невозможно установить это после рендеринга страницы?
Обратите внимание: мне нужна совместимость с IE6 , поэтому я использую onmouse вместо CSS hover
BestRegards
Редактировать: это то, что я нашел, и это работает, я пока не тестировал его в IE6:
$("#extraFilterButton").hover(function() {
$(this).attr('class','showhideExtra_down_hover');
},
function() {
$(this).attr('class','showhideExtra_down');
});