jsFiddleに精通している人への簡単な質問:ボタンがクリックされたときになぜこれが関数を実行しないのですか?
明らかな何かが欠けていると確信していますが、それを機能させることはできません。
jsFiddleに精通している人への簡単な質問:ボタンがクリックされたときになぜこれが関数を実行しないのですか?
明らかな何かが欠けていると確信していますが、それを機能させることはできません。
サイドバーで「ラップなし(ヘッド)」オプションを選択する必要があります。そうしないと、f()
関数がいくつかのものに包まれて、属性$(function() { /*...*/ });
に設定されているように見えなくなります。onclick
これはf()
、onReady関数に対してローカルな名前の関数であるため、グローバルコンテキストでは使用できないためです。
onReady(){
function f(){
xyz
}
}
フレームワークで「ラップなし(ヘッド)」を選択します
[実行]ボタンをクリックします。
これで動作するはずです。