2017-11-09 9 views
0

Magentoでいくつかのjsエラーが発生しています。具体的には、コードは以下のナビゲーションボタンの一部です。すべての設定はajax経由でも送信されます。コードの一部は以下の通りです。認識できない擬似:非表示

showAllNavigationAttribute: function(control, request_var){ 
     $(control).up('ol').select('li:hidden').each(
       function (e) { 
        e.show(); 
       } 
      ); 
     $(control).up('li').hide(); 
     this.navigationOpenFilters[request_var + '_show_all'] = true; 
    }, 

は、これは完全なエラーレポート

Uncaught Error: Syntax error, unrecognized expression: unsupported pseudo: hidden 
    at Function.Sizzle.error (prototype.js:5265) 
    at PSEUDO (prototype.js:5535) 
    at matcherFromTokens (prototype.js:6010) 
    at Sizzle.compile (prototype.js:6133) 
    at Sizzle.select (prototype.js:6208) 
    at Sizzle (prototype.js:4770) 
    at Object.select (prototype.js:6296) 
    at select (prototype.js:2661) 
    at HTMLOListElement._methodized (prototype.js:456) 
    at klass.showAllNavigationAttribute (advanced-navigation.js:1299) 

上記のコードは、任意の助けが最もいただければ幸い先進-navigation.js

の一部です。

答えて

0

はそう

$(control).up('ol').select("li[style*='display:none']").each(
ような要素と置き換えライン上 display:noneを検索して問題を解決しました
関連する問題