4

煎茶タッチを使っています。アクションシートのアイテムでパラメーター化されたハンドラー関数を呼び出すことはできますか? はいの場合、これを行う方法。親切に私を助けてください..私はこれをしたい、、

var z = function test(){alert('Hellow')};

ハンドラー関数内:

handler:function(z){
    alert(z);
}

それは機能していません..表示するだけです..「Index.html(オブジェクト:オブジェクト)」事前にサンクス

4

1 に答える 1

2

はい、これを行うことができますが、これはハンドラーの呼び出し元によって提供されるパラメーターに基づいています。ボタンの場合、これは「クリック」イベントになります。argumentsただし、次のように配列を読み取るときに、渡されたすべての引数をいつでも表示できます

handler:function(){
    console.log(arguments);
}

たとえば、1つの引数があることがわかっている場合は、(ボタンを取りましょう)それを定義できます

handler:function(btn){
    btn.disable();
}

がJavaScript オブジェクトを印刷できないことも知っておく必要がありalertます。これに使用します。console.log

于 2013-01-04T07:18:59.630 に答える