モバイルアプリでjQTouch
(withjQuery
と)を使用しています。Phonegap
ユーザーに正しいpasscode
. アニメーションは、私click
がanchor tags
...
しかし、私がプロンプトを出すとpasscode
、 adiv
がユーザーに表示され、ユーザーはそこに入力することになってpasscode
います。
今問題は、
彼が に入ったら、が正しいpasscode
か確認したい。passcode
そうでない場合は、エラー メッセージが表示されます (正常に動作しています)。ただし、最初にパスコードを確認してから、popped up box
dissolve
またはfade
? (ここではスライド アニメーションは必要ありません)
私が試したことは、
関数を作成しました。その関数では、パスコードが正しい場合、次を使用して適切な div にリダイレクトされます。
window.location.href = "#mydiv";
しかし、それはスライドアニメーションで動作します。アニメーションをフェードまたはディゾルブしたいです。
それについてどうやって行くのですか?
また
function
実際の変更が発生する前に実行できる方法はありhref
ますか?
その他のコード
function iconClick(e,that){
if(localAppConfig.pinRequirement.wallet==1){
$(that).addClass('dissolve');
$(that).attr("href",'#p2p_login');
$("#p2p_login a").attr("href","#content_nav");
} else {
$(that).removeClass('pop');
window.location.href = "#content_nav";
}
}
これは、次のアニメーションのターゲットを設定する関数です。
#p2p_login
パスコードを受け入れたいポップアップdivです。 にはボタンがあり#p2p_login
、クリックすると次の関数が呼び出されます。
function verifyPasscode(){
var correctCode = localAppSecurity.passcode;
var target = $("#p2p_login a").attr('href');
var code = $("#p2p_login .txtfldPin").val();
if(code==correctCode){
$("#p2p_login a").addClass('fade');
$("#p2p_login a").attr("href",target);
$("#p2p_login .txtfldPin").css('border','3px solid #B9D973');
window.location.href = target; // This triggers slide animation.. How to change it?
} else {
$("#p2p_login .txtfldPin").css('border','3px solid red');
}
}