jQuery:うャ{コーダー接続■通話機能名}せん。
-
26-09-2019 - |
質問
私のJavaScriptのマイページを使用していtypekit.するためにマイページの作成(グリッドやもの)を使用している新しいtypekitフォントです。
こうやるかどうかをチェックしますフォントが読み込まれます。しかしなんだかん少なくなってきているのです。私の呼び出し setGrid()
機能がtypekitフォントが読み込まれ、例えばiPadやiPhoneに対応しておりませんというページがない適切なときに表示されないの setGrid()
機能です。
とにかく、僕は、関数のエラーの声としても、その場合は、iPhoneの場合は、ページの作品なベットする回数に制限しています。
try {
Typekit.load({
loading: function() { },
active: function() { setGrid(); },
inactive: function() { }
})
} catch(e) {
alert('error'); //works
setGrid(); //doesn't get called
}
しかし、 alert
作品の setGrid()
機能だけ呼び出されます。そのアイデア?
編集:この機能ようになる:
var setGrid = function () {
$('#header, #footer').fadeIn(500);
return $("#grid").vgrid({
easeing: "easeOutQuint",
time: 800,
delay: 60
});
};
解決
このように、それを「本当の」機能作ってみましょう
function setGrid() {
$('#header, #footer').fadeIn(500);
return $("#grid").vgrid({
easeing: "easeOutQuint",
time: 800,
delay: 60
});
};
他のヒント
関数が呼び出さんが、あなたはそれが呼び出さ取得されていないことを考えるのが原因と予想されるとして、それだけでは動作しません。あなたはそれがsetGridの最初の行としてのアラートを追加することによって呼び出さなっていることを見ることができます。
ができます:
- try/catch周辺
setGrid
, も alert
後setGrid確認するとよsetGrid
所属していません StackOverflow