2012-04-22 4 views
1

Привет Я пытаюсь моделировать событие зависания в мобильном веб-приложении для мобильного сафари. В принципе у меня есть кнопка asp.net:touchstart touch end на кнопке asp.net не читает событие

<asp:Button ID="btnLogin" runat="server" CssClass="btn-login" /> 

Теперь с javasrcipt я должен работать, который читает прикосновение начала и конца события касания:

$('#coreContent_mainContent_Login_btnLogin').bind('touchstart touchend', function (e) { 
    e.preventDefault(); 
    $(this).toggleClass('btn-sign-up-hover'); 
}); 

то у меня есть этот CSS класс, находящийся переключены с БТН-знаковой деятельности:

.btn-sign-up { 
    background: url(/images/sign-in-sprites.png) no-repeat -100px 0px; 
    float: right; 
    height: 20px; 
    width: 104px; 
    border: none; 
    padding-bottom: 10px; 
} 

.btn-sign-up-hover { 
    background: url(/images/sign-in-sprites.png) no-repeat -100px -30px; 
} 

По какой-то причине класс разве меняющегося ... мой код неправильно или у меня есть ба d логика?

ответ

0

Два вопроса: используете ли вы правильный селектор? Вы пытались «Visual Event» проверить, что jQuery добавил события к кнопке? Иногда вы можете решать проблемы, используя live() вместо bind() ... дайте ему попробовать

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

  • Нет связанных вопросов^_^