Есть код:
function show(){
$.ajax({
type: "POST",
url: "main.php",
data: "messagebox=add",
dataType: "html",
success: function (msg){$("#message-box").html(msg);}
});
}
из main.php приходит код:
<div class="box-controls">
<div class="button-no">
<div id="button-close" class="button-handler">Отмена</div>
</div>
<div class="button-yes">
<div id="button-ok" class="button-handler" onmouseover="overHandler();" onmouseout="outHandler();" onmouseup="upHandler();" onmousedown="downHandler();" onclick="clickHandler();">Сохранить</div>
</div>
</div>
В css прописаны стили для button-yes:
Код:
|
.button-yes div.button-hover{border-color:#999 #888 #888; background-color:#999;}
.button-yes div.button-down{border-color:#777 #666 #777; background-color:#777;} |
Но функциями стиль не применяется.
function outHandler(){$(this).attr("class", "");}
function upHandler(){$(this).attr("class", "button-down");}
function downHandler(){$(this).attr("class", "");}
Подскажите, пожалуйста, в чем может быть проблема?