Изменение css
Здравствуйте, не получается изменить свойство input. Не могу понять в чем проблема. В иф входит, но понимает указанный айди:
<div class="regField"> <div class="accountInfo">E-mail:</div><input type="text" id="regMail" onfocus="this.style.background = 'url(img/formBgActive.png)';" onblur="this.style.background = 'url(img/formBg.png)';" /> </div> if($("#regEmail").length == 0) { $("#regEmail").css("margin","10px"); $("input#regEmail").focus(function() { $(this).css('border','solid 1px #4A5C5E'); }); } |
regEmail или всеже regMail ?
$("#regEmail").length == 0 - проверка на то, что коллекция пуста (то есть элементы с таким селектором не найдены) Также не стоит использовать javascript для задания стиля для focus состояния. Для этого есть input:focus{ border: solid 1px #4ACE; } |
))))))))))))
Спасибо) |
Часовой пояс GMT +3, время: 03:52. |