2012-04-22 6 views
1

こんにちは、私はモバイルサファリのモバイルウェブアプリケーションでホバーイベントをシミュレートしようとしています。 基本的に私は私のasp.netのボタンがあります。touchstart touch end on asp.netボタンイベントを読み込まない

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

私は、その後され、このCSSクラスを持っている:私はそれを機能させる必要がありjavasrciptと

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

はタッチが起動し、タッチ終了イベント読み込みますを切り替えBTN-サインアップ:クラスありえないが...間違って私のコードであるか、私はBAを持っていない変更何らかの理由で

.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

2つの質問:正しいセレクタを使用していますか? jQueryがイベントをボタンに追加したことを確認するために「Visual Event」を試しましたか?場合によっては、bind()の代わりにlive()を使用して問題を解決することができます...試してみてください

関連する問題