jqueryを使用してコールバック関数を作成する方法

私はjqueryを初めて使っています。          私のphonegapアンドロイドアプリケーションでは、jqueryを使用してコールバック関数を作成して、アプリケーションが開かれたときにサーバーからの値がローカルデータベースに挿入されたときに警告を自動的に取得したいと考えています。

0

1 答え

何らかの理由でjQueryで組み込みコールバックを使用できない場合は、独自のコールバックを作成できます。

最も簡単な形式では、次のようになります。

function animateTop(element, callback) {
    $(element).animate({top: 100}, 1000, function() {
        callback.call();
    });
}

あなたは次のように使うでしょう:

animateTop('#myelem', function() {
    alert('element was animated');
});

Fiddle: http://jsfiddle.net/adeneo/LdDBn/1/

この例では、jQueryのコールバックを使って簡単に行うことができるため、ポイントを少し壊していますが、それはどのようにして簡単な例であり、カスタムコールバックは関数だけでなく、コールバックタイプなどをチェックするために関数 typeof を使用する必要があります。このようなものについてオンラインでたくさんのチュートリアルがあります。

0
追加された
返信いただきありがとうございます。あなたのコードを試してみましたが、ボタンがクリックされたときにこの関数が呼び出されます。しかし、クリックイベントがなければ自動的に警告する必要があります。
追加された 著者 Mercy,
ちょっと説明して、あなたの質問にいくつかのコードを投稿して、あなたがしようとしていることが正確に分かるようにしてください。
追加された 著者 adeneo,