0

私はそのプロジェクトのプロジェクトの1つに取り組んでおり、AutoComplete、blockUI、DatePickerなどの多くのjqueryを使用しています。IEとFFを除いてすべてうまく機能しています。

実際、1つのシステムを除いて、すべてのマシンでこれらのブラウザに問題はありません。そのシステムでは、というエラーが発生しています$.blockUI is not a function。そのシステムからキャッシュをクリアしましたが、それでもルートの原因を見つけることができません。誰かがこの問題に関連するアイデアを持っているなら、私に知らせてください。この問題で2日間無駄になりましたが、システムの問題なのかコードのバグなのか原因を特定できません。

4

1 に答える 1

2

おそらくblockUIがロードされていません。ready()コードの周りに a を追加してみてください:

$(document).ready(function() {
    // your code
    $.blockUI;
})

更新、その他の解決策:

  1. jQueryプラグインとして使用する場合はで作成し、$.fn.blockUIで呼び出します$(this).blockUI()
  2. として呼び出します。 docs$(element).block()を参照してください。
于 2013-01-07T08:36:01.800 に答える