Имея эту кнопку на моей странице:
<input type="button" id="Button1" value="OK" class="buttonClass" width="150px"/>
и используя jQuery 1.3.2, если я запустил эту команду:
alert($('.buttonClass').attr('width'));
Я получаю '150px' во всех браузерах, но в IE (любая версия) я получаю '0'.
если я добавлю атрибут custon в тег кнопки, что-то вроде этого:
<input type="button" id="Button1" value="OK" class="buttonClass" myattribute="150px"/>
затем команда:
alert($('.buttonClass').attr('myattribute'));
работает во всех браузерах, включая IE, и возвращает «150px».
Кто-нибудь знает, что здесь происходит и есть ли исправления?