0

IE8でJS(明らかにjQuery)エラーが発生しています

  • aを閉じようとしているとき、p:growlまたは自動非表示にしようとしているとき(sticky = false)
  • effectさまざまなpfコンポーネント(例:p:calendar)で属性を使用する場合

例:xをクリックしてap:growlコンポーネントを閉じると、次のjsエラーメッセージが表示されます。

Message: Object doesn't support this property or method
Line: 21
Char: 52546
Code: 0
URI: http://myserver:port/myapp/javax.faces.resource/jquery/jquery.js.jsf?ln=primefaces

いくつかの情報:

  • を使用して
    • PrimeFaces 3.4.2(PF 3.3.x、3.4.x、3.5-SNAPSHOTでもテスト済み)
    • クロサギ2.1.12
  • update="@all"それらのページにはありません。(3.4.2に含まれているはずのBalusCからこのjsも試してみました)
  • idwidgetVar属性に同じ名前を使用しません
4

2 に答える 2

0

これは、レイアウトテンプレートに含まれているJavaScriptライブラリSyntaxHighlighterに関連していました。別のものに交換すると、エラーは消えました。

于 2013-02-19T10:50:24.600 に答える
0

コードにネストされたフォームがある場合は、それらを削除します。HTML でフォームをネストすることはできません。HTML フォームをネストできますか?も参照してください。

数日前にIE8で同じ問題(ダイアログを開くボタンをクリックするとjqueryエラー)が発生し、ネストされたフォームの削除を解決しました。

于 2013-02-18T09:48:43.263 に答える