ここには多くの問題が発生しましたが、私はそれらを「検証済み」にする方法を見つけましたが、これは安全ですか?あなたが私にそれを正当化するのを助けることができますか?jQueryを使用しているときにJavascript関数を「定義済み」にする方法は?
$('document').ready(function{
var $demo = $('demo');
$demo.onclick(function runAlpha(){
//do something with alpha
});
$demo.onclick(function runBeta() {
//do something with beta
});
});
function runAlpha(){}
function runBeta(){}
jqueryの外部の関数は空白のままになり、javascriptは定義されていることを認識します。これをより効果的にする方法はありますか?私がjavascriptセクションに何かを追加すると、コードの衝突が起こるでしょうか?またはそれに追加されますか?
以下の定義の関数**はonclickハンドラに渡される関数と同じではない** – nem035
多分私は誤解しているかもしれませんが、質問の文言はちょっと変わっているようです。あなたが達成しようとしていることはまさにそれですか? –
jQueryを実行しているとき(私は最高の熟練した英語のスピーカーではないが)、jqueryを実行している間に関数を定義したい場合は、 –